布局管理简单认识

来源:互联网 发布:mac设置maven环境变量 编辑:程序博客网 时间:2024/06/05 10:52

 

1.BorderLayout

   把界面划分为东、南、西、北、中五个部分

   若想添加更多的组件,可以建立多个panel,然后再panel中创建组件

   默认把组件放在Center方向

2. FlowLayout

它是panel面板中默认的布局管理器

如果一行放不下,就会放到下一行放置

 

 

3.GridLayout

   将容器划分为若干行列的网格,在容器中添加组件时,它们会按从左到右,从上到下的顺序在网格中排列,需要指定在容器上划分的网格的行列数

4.CardLayout

   可以将多个组件放在同一个容器区域内交替显示,相当于多张卡片摞在一起,只有最上面的一张可见

   

5.GridBagLayout

   布局管理器之王...

6.取消容器上布局管理器

   Container.setLayout(null)取消布局管理器设置

   Component.setBounds方法来设置每个组件的大小和位置

   取消布局管理器,改变窗口大小,组件的大小不会适应窗口的改变

   

 

原创粉丝点击