我首先將一些元素添加到JPanel
,然後將JPanel
添加到JFrame
的contentPane。但是,添加到JPanel的元素都不適合Jframe。如何確保JPanel
內的所有元素都是可見的JFrame內如何保證JPanel適合JFrame
回答
嘗試調用框架上的包()方法將面板後,像
myFrame.add(myPanel);
myFrame.pack();
這應該符合幀的大小是組件。
我試過這個,但現在我的整個窗口只是任務欄:(....不能看到任何東西 – Programmer 2012-02-21 19:05:32
奇怪,你使用任何佈局管理器?上次我使用BorderLayout和pack()工作正常。 -defined components(buttons and labels)and no panel。 – kajacx 2012-02-21 19:21:45
因爲您在jframe內容窗格中僅使用一個jpanel,嘗試使用框佈局或網格佈局,它將適用於。 – maress 2012-02-21 19:28:43
- 1. 如何縮放JPanel以適合JFrame
- 2. 的JTextPane適合墊層JPanel並JFrame的
- 3. 哪一個更適合遊戲開發? Jpanel或jframe?
- 4. JFrame沒有調整大小以適合JPanel
- 5. 如何設置JFrame大小以適應CardLayout顯示的JPanel?
- 6. JFrame vs JPanel
- 7. JFrame中的JPanel
- 8. JPanel Contains JFrame內
- 9. JPanel沒有繪畫,JFrame保持空白
- 10. 如何保持JPanel繼承其容器的大小JFrame
- 11. 調整JLabel以適合JFrame
- 12. jframe不適合窗口
- 13. 問題JPanel,JFrame,BoxLayout
- 14. JFrame和JPanel問題
- 15. Java,swing,JFrame和JPanel
- 16. JFrame中的Sandbox JPanel
- 17. 清除JPanel或JFrame
- 18. JFrame和JPanel居中
- 19. 如何將JPanel添加到JFrame十次
- 20. 如何添加更多的Jpanel到JFrame?
- 21. 如何動態重繪JFrame中的JPanel?
- 22. 如何隱藏Jpanel後更新Jframe
- 23. 如何訪問JFrame中的多個JPanel?
- 24. 如何在JFrame中添加外部JPanel?
- 25. 如何在JFrame上設置JPanel?
- 26. 如何從JPanel swing更改JFrame標籤
- 27. 如何在JFrame中「打包」JPanel?
- 28. 如何更改JFrame內部的JPanel?
- 29. 如何把JFrame與jmathplot圖放入JPanel
- 30. JFrame如何對JPanel(Swing)做出反應?
您需要閱讀可用佈局管理器上的教程,以便您可以更好地瞭解它們,因爲它們是適當地「擬合」和調整GUI大小的關鍵。那麼是的,在下面(@對他來說)調用'pack()'爲@kajacx。 – 2012-02-21 18:59:35