swing组件安置位置问题
import java.awt.*; import javax.swing.*;
public class t {
public static void main(String args[]) {
Demo myDemo=new Demo();
}
}
class Demo extends JFrame {
JTextField input1= new JTextField(4);
JTextField input2= new JTextField(10);
JButton start=new JButton("开始");
public Demo() {
setSize(600,400);
setLayout(new FlowLayout());
Container con=getContentPane();
con.add(new JLabel("请输入第一项"));
con.add(input1);
con.add(new JLabel("请输入第二项"));
con.add(input2);
con.add(start);
setVisible(true);
}
}
[解决办法]
采用null布局,可以在屏幕上任意位置进行布局,它的位置由border来确定。