public class GridLayoutPsoition extends JFrame{ public GridLayoutPsoition() { // TODO Auto-generated constructor stub Container c = getContentPane(); setLayout(new GridLayout(7,3,5,5)); for(int i=0;i<20;i++){ c.add(new JButton("jbutton"+i)); } setSize(300,300); setTitle("这是一个使用网络布局管理器的窗体"); setVisible(true); setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); } public static void main(String[] args) { // TODO Auto-generated method stub new GridLayoutPsoition(); } }