setLayout(new GridLayout(行数,列数,行间距,列间距));
import java.awt.*;
import javax.swing.*;
public class demo extends JFrame {
int size =9;
JButton jbs[]=new JButton [size ];
public static void main (String args[]) {
demo a= new demo();
}
public demo() {
for(int i=0;i<size;i++) {
jbs[i]=new JButton(i+"个");
}
this.setLayout(new GridLayout(3,3,20,20));
for(int i=0;i<size ;i++) {
this.add(jbs[i]);
}
this.setTitle("图形界面");
this.setSize(300,400);
this.setLocation(200,200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
}