使用此种布局方式是以表格的形式进行布局管理的,在使用此布局管理器时必须设置显示的行数和列数;
package chap09.sec04;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
public class GridLayoutTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
JFrame jframe=new JFrame("GridLayoutTest");
jframe.setLayout(new GridLayout(4,4));
JButton jButton=null;
for(int i=0;i<11;i++){
jButton=new JButton("jb"+i);
jframe.add(jButton);
}
jframe.setVisible(true);
jframe.setSize(400, 400);
}
}