网格布局(GridLayout) 行数与列数
17 18 // 添加组件到容器19 f.add(bt1);20 f.add(bt2);21 f.add(bt3);22 f.add(bt4);23 //f.add(bt5);24 25 f.setLayout(gl); // 设置网格布局26 f.setSize(400, 300); // 设置窗口大小27 f.setVisible( true); // 设置窗口为可见28 29 }30 }
5个组件的效果:

比如:有5个组件,在rows=2,cols=1的网格布局中,将显示为2行3列;

在rows=5,cols=2的网格布局中,将显示5行1列;

比如:有5个组件,在在rows=0,cols=1的网格布局中,将显示为5行1列。

17 18 // 添加组件到容器19 f.add(bt1);20 f.add(bt2);21 f.add(bt3);22 f.add(bt4);23 //f.add(bt5);24 25 f.setLayout(gl); // 设置网格布局26 f.setSize(400, 300); // 设置窗口大小27 f.setVisible( true); // 设置窗口为可见28 29 }30 }