爲什麼不能將JFrame添加到JFrame?這只是將一個組件添加到容器。 Java如何禁止我這樣做?是的,我知道這樣做沒有意義,但我的問題的關鍵是要了解Swing機制 - 它如何在引擎蓋下工作。JFrame內的JFrame
1
A
回答
1
JFrame是一個頂級容器,因此可以與XML文件的根元素進行比較。規範只允許其中一個。
+1
**規範只允許其中的一個。**。你可能想重新說一下。你可以有多個完全獨立的JFrames(儘管這不是一個特別好的想法,請參閱[使用多個JFrames,好/壞實踐?](http://stackoverflow.com/questions/9554636/the-use-of-multiple -jframes好,壞的做法)) – DavidPostill 2014-09-02 16:29:55
0
JFrame可以添加JInternalFrame不同lick JFrame JFrame類與Frame不兼容。 JInternalFrame與設置JFrame的GUI非常相似。 JInternalFrame還提供其他API,例如包,使其與JFrame類似。
相關問題
- 1. JPanel Contains JFrame內
- 2. jframe actionperformed jframe
- 3. Graphstream內小的JFrame
- 4. 更新JFrame內容
- 5. JFrame內的控制檯
- 6. JFrame的內容未顯示
- 7. Janel內的JFrame在JFrame的菜單頂部繪製
- 8. 的JFrame
- 9. 使用新項目替換Jframe的內容返回空白Jframe
- 10. 沒有顯示Jframe內容
- 11. 背景圖片JFrame內容
- 12. JFrame popup顯示內容
- 13. JFrame ActionListener
- 14. JFrame上的MouseListener
- 15. 上的JFrame
- 16. 有關的JFrame
- 17. 在的JFrame
- 18. 獲得的JFrame
- 19. 空的Java JFrame
- 20. Java中的JFrame
- 21. JFrame的根本
- 22. 改變的JFrame
- 23. 對Java的JFrame
- 24. JFrame的大小
- 25. 的JFrame定製
- 26. 閃爍的JFrame
- 27. 從JFrame創建JFrame時出錯
- 28. 嵌入一個JFrame處理JFrame
- 29. 如何在JFrame中創建JFrame?
- 30. 分配一個JFrame到另一個JFrame
JFrame是一種桌面窗口,將一個嵌入另一個桌面窗口是沒有意義的。有辦法,請按照http://stackoverflow.com/questions/9554636/the-use-of-multiple-jframes-good-bad-practice – eduyayo 2014-09-02 11:31:09
你讀過[*使用頂級容器*](http: //docs.oracle.com/javase/tutorial/uiswing/components/toplevel.html)? – 2014-09-02 11:52:09
是的。正如我所說,我知道甚至考慮將JFrame添加到JFrame是錯誤的。但他們從未說過爲什麼它不起作用。 – user107986 2014-09-02 11:54:44