Java BorderLayout

BorderLayout是什么布局啊 FlowLayoutGridLayout呢?谁能举个例子啊? 最好各举一个 !!谢谢大家了!... BorderLayout是什么布局 啊  FlowLayoutGridLayout呢 ?谁能举个例子啊 ?  最好各举一个  !!谢谢大家了 ! 展开
 我来答
丶中底的牙炫1P
推荐于2018-04-12 · 超过16用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:40.9万
展开全部

BorderLayout这是一个布置容器的边框布局,它可以对容器组件进行安排,并调整其大小,使其符合下列五个区域:北、南、东、西、中。每个区域最多只能包含一个组件,并通过相应的常量进行标识:NORTH、SOUTH、EAST、WEST、CENTER。当使用边框布局将一个组件添加到容器中时,要使用这五个常量之一.以下是一个使用 BorderLayout 布局管理器的例子,它对一个 applet 中的五个按钮进行布局: 

此 applet 的代码如下: 

--------------------------------------------------------------------------------

 import java.awt.*;

 import java.applet.Applet;

 public class buttonDir extends Applet {

   public void init() {

     setLayout(new BorderLayout());

     add(new Button("North"), BorderLayout.NORTH);

     add(new Button("South"), BorderLayout.SOUTH);

     add(new Button("East"), BorderLayout.EAST);

     add(new Button("West"), BorderLayout.WEST);

     add(new Button("Center"), BorderLayout.CENTER);

   }

 }

FlowLayout流布局用于安排有向流中的组件,这非常类似于段落中的文本行。流的方向取决于容器的 componentOrientation 属性,它可能是以下两个值中的一个: 

ComponentOrientation.LEFT_TO_RIGHT 

ComponentOrientation.RIGHT_TO_LEFT 

流布局一般用来安排面板中的按钮。它使得按钮呈水平放置,直到同一条线上再也没有适合的按钮。线的对齐方式由 align 属性确定。可能的值为: 

LEFT 

RIGHT 

CENTER 

LEADING 

TRAILING 

例如,以下图片显示了使用流布局管理器(它的默认布局管理器)来定位三个按钮的 applet:

liangfangye
2013-01-11
知道答主
回答量:5
采纳率:0%
帮助的人:7599
展开全部
borderlayou是个默认的布局格式,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式