問題的癥結在於:我有兩個JFrames,可以說一個大的JFrame Foo和更小的JFrame Baz。我同時打開,是否有辦法讓Baz永遠不會隱藏在「Foo後面」?當巴茲「在前面」,我點擊Foo時,Baz消失在Foo後面,我不想發生。如何將JFrame永久放置在另一個之上?
1
A
回答
5
請勿使用兩個JFrame。你試圖讓「bar」窗口像對話框一樣行爲,因此它實際上應該是一個對話框,一個JDialog,並且應該設置它的父窗口是你的「foo」JFrame。
+0
謝謝,像這樣的東西是一個新的我:) – Others
2
你可以看看Java - control Z order of JPanels。
如果使用JDialog不是選項(因爲您需要JFrame),那麼您可以使用它來手動定義z順序規則。
相關問題
- 1. 把一個透明的NSWindow永久地放在另一個NSWindow
- 2. 將元素放置在另一個之上
- 3. 如何將ImageView永久設置在TranslateAnimation後的某個位置
- 4. 如何將NODE_ENV永久設置爲ansible?
- 5. 如何在JFrame上放置JasperReport圖表?
- 6. 另一個WordPress博客[永久鏈接]
- 7. 如何設置RAILS_ENV永久
- 8. 如何將div放置在另一個div上方?
- 9. 如何將元素放置在另一個元素上?
- 10. 在一個範圍內將兩個按鈕之一放在另一個之上
- 11. Joomla:如何在K2上設置唯一永久鏈接?
- 12. 將UIImageView放置在UIScrollview中放置在下一個UIScrollview上的另一個UIImageView
- 13. 如何在另一個表單上放置一個表單?
- 14. 如何將Netbeans一個Jlabel放置在另一個
- 15. Java |如何在「永久」循環運行時關閉JFrame?
- 16. 如何將一個變量從一個JFrame傳遞到另一個JFrame
- 17. 如何將對象從Jframe傳輸到另一個Jframe?
- 18. 如何在nodeclipse中永久配置?
- 19. 如何在Mac中永久設置JAVA_HOME?
- 20. 如何在Mysql中永久設置group_concat_max_length?
- 21. 如何在jQuery中設置永久值
- 22. 如何永久
- 23. 在另一頁上永久發佈一些表單數據
- 24. 如何將一個imageview放在另一個上?
- 25. 如何將一個div放在另一個div上面?
- 26. 如何將一個gridlayout放在另一個上面?
- 27. Android - 如何將一個片段放在另一個片段上
- 28. 如何將一個活動放在另一個活動上
- 29. 如何將頁腳永久頁面放在頁底
- 30. 如何將JLabel添加到另一個類的JFrame上?
另請參見[使用多個JFrames,好/壞實踐?](http://stackoverflow.com/a/9554657/418556) –