62,635
社区成员




public class MainFrame{
MainFrame(){
setLayout(new BorderLayout());
add(new MyPane(), BorderLayout.NORTH);
//add(new MyPane(), BorderLayout.CENTER);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(800,600);
setLocationRelativeTo(getOwner());
setVisible(true);
}
public static void main(Srting[] args){
new MainFrame();
}
}
class MyPane extends JPanel{
MyPane(){
setLayout(null);
JLabel j=new JLabel("test");
j.setBounds(0,0,50,20);
add(j);
}
}
//add(new MyPane(), BorderLayout.NORTH);
add(new MyPane(), BorderLayout.CENTER);
,也就是null布局的jpanel放在frame的中间,JLabel才会显示