在java里要怎样布局,求布局的源代码?

2025-02-25 19:20:22
推荐回答(1个)
回答1:

class MainFrame extends JFrame{
MainFrame(){
super("布局");
setSize(600,600);
setLocationRelativeTo(null);
seDefaultCloseOperation(3);
JLabel info=new JLabel("个人资料");
JPanel w=new JPanel();
JPanel c=new JPanel();
add(info,BorderLayout.NORTH);
add(w,BorderLayout.WEST);
add(c,BorderLayout.CENTER);
w.setLayout(new GridLayout(7,1,10,10));
//c也一样处理
JLabel a[7];
JTextField t[7];
for(int i=0;i<7;i ){
a[i]=new JLabel();
t[i]= new JTextField();
w.add(a[i]);
c.add(t[i]);
}
a[0].setText("姓名:");
//剩下的自己加上去就行
}
//省略主方法
}