1
我想用Eclipse创建Java 7通讯簿,当我测试运行JFrame时,JLabels不可见并且JButton重叠。 (按钮会占据整个JFrame的) 例如如何保持图形用户界面在Java中不重叠
add(saveButton);
add(cancelButton);
add(headingLabel);
headingLabel.setVisible(true);
cancelButton.setLocation(200,200);
saveButton.setLocation(400,200);
cancelButton.setSize(200,50);
saveButton.setSize(200,50);
我在做什么错?
我们需要看到更多的代码,你的布局风格是什么? JFrame是如何定义的? – Grambot
解决方案:了解并使用布局管理器。不要使用绝对定位。这个网站已经被询问并回答**许多次,答案并没有改变。 –
[将JLabel添加到面板 - 如何正确地布置组件?](http://stackoverflow.com/questions/13605497/adding-a-jlabel-to-a-panel-how-to-layout -the成分,正确) –