Java布局管理器中的GridLayout用于网格布局
发布时间
阅读量:
阅读量
GridLayout 布局这一名称本身便能体现其功能,即将容器划分为若干行与列,形成网格结构,并将组件依次填入各个网格之中。当组件被添加至容器时,首先会被放置于左上角的网格位置,随后按照从左至右的顺序依次填充其他组件。一旦当前行的所有网格被填满,便会自动切换至下一行继续从左向右进行排列。
注意事项
1、组件在容器中的相对位置不会因容器尺寸的变化而发生改变,但其具体大小会随之调整;
2、所有放置于 GridLayout 中的组件均保持相同的尺寸;
3、可通过调用 GridLayout(int rows,int cols,int hgap,int vgap) 这一构造方法来设定网格布局的具体参数,包括行数、列数以及水平与垂直方向上的间隔距离。
参数说明: rows 表示行数 / cols 表示列数 / hgap 表示水平间隙 / vgap 表示垂直间隙
下面提供代码示例:
/** * 测试网格布局
*/
package com.shunping;
import java.awt.*;
import javax.swing.*;
public class Demo8_4 extends JFrame{
//这里定义一个数组
全部评论 (0)
还没有任何评论哟~
