您好,感谢您事先的任何回复。我是 Java 编程的初学者,并决定用几个按钮制作一个基本的 J Frame。我正在努力自己解决这个问题,以及在继续下一步之前什么时候解决这个问题。下面我写了一些 J Frame 的代码,我将两个按钮都放在了我想要的位置,但是当我添加第二个按钮时,它与第一个按钮重叠。我想知道我是否以正确的方式处理这个问题以及如何改进它。
Frame guiWindow = new Frame();
JPanel pnlButton = new JPanel();
JButton btnAdd = new JButton("A");
JPanel pnlButton2 = new JPanel();
JButton btnAdd2 = new JButton("B");
public Frame1() {
//Button 1
pnlButton.setLayout(null);
btnAdd.setBounds(40, 300, 100, 50);
pnlButton.setBounds(40, 300, 50, 50);
pnlButton.add(btnAdd);
add(pnlButton);
//Button2
pnlButton2.setLayout(null);
btnAdd2.setBounds(260, 300, 100, 50);
pnlButton2.setBounds(260, 300, 100, 50);
pnlButton2.add(btnAdd2);
add(pnlButton2);
setSize(400, 400);
setTitle("Pratice");
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
}