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成分,正確) –