setLocation不起作用

时间:2013-02-13 15:40:49

标签: java swing jframe

我有一个简单的jframe,包含jbutton和jtextfield以及jlabe。 但是,当我想为每个人设置位置时,不要移动!

public class myFrame extends JFrame{

JButton okButton;
JPanel mypanel;
public myFrame(){
okButton=new JButton("OK");
mypanel=new JPanel();
okButton.setLocation(100, 200);
mypanel.add(okButton);
this.add(mypanel);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(500, 400);
setVisible(true);

}

public static void main(String[] args){
new myFrame();
}
}

1 个答案:

答案 0 :(得分:-1)

试试这个:

public myFrame(){
okButton=new JButton("OK");
mypanel=new JPanel();
mypanel.setLayout(null);
okButton.setBounds(100, 200, 60, 30);
mypanel.add(okButton);
this.add(mypanel);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(500, 400);
setVisible(true);
}
相关问题