我創建了一個Java應用程序。現在我寫道,如果JDialog不存在,那麼它將創建另一個JDialog,但如果它存在,那麼我將它設置爲setVisible爲true。但問題是,如果JDialog在那裏,然後我打開其他應用程序,如Internet Explorer,那麼我的應用程序不會顯示在頂部。所以我做了setAlwaysOnTop爲真,所以我面臨的主要問題是,如果我的應用程序後,如果我打開其他應用程序,那麼這些應用程序總是顯示在我的應用程序的背面,這也是錯誤的。我想要如果有JDialog已經存在,然後帶到頂端,但不是總是。
1
A
回答
1
如果你想根據外部窗口管理你的窗口,可悲的是你將不得不訴諸本地調用(JNI等)。
0
指定該JDialog的一個對象,並處理該JDialog的那麼對象分配到的JDialog
相關問題
- 1. 如何將DIV2帶到WRT DIV1頂端?
- 2. 如何把窗戶帶到頂端?
- 3. 帶JDialog和線程的ClassCastException
- 4. 從JDialog打開JFrame,它顯示在JDialog頂部
- 5. 將UITextField帶到UITableViewCell的頂端
- 6. JDialog中的JDialog
- 7. 如何使JDialog最頂級但不是模態?
- 8. jQuery fadeIn和fadeOut帶來的IMG頂部
- 9. 如何爲帶有圓角的JDialog設置3D邊框?
- 10. 帶最大/最小按鈕的JDialog?
- 11. 帶最小化按鈕的JDialog
- 12. JDialog來自創作收縮
- 13. 如何點擊一個JDialog?
- 14. 如何使JDialog無效
- 15. 如何檢查JDialog狀態
- 16. 如何打開一個JDialog
- 17. 如何從jinternalframe調用jdialog
- 18. 如何在另一個模態JDialog之上創建模態JDialog
- 19. Reddit如何跟蹤頂端帖子
- 20. 如何獲取箭頭「頂端標題」不改變「頂端標題」
- 21. 如何使用的JDialog讓輸入
- 22. 如何將組件添加到JDialog的
- 23. 我如何設置JDialog中的JTable
- 24. 如何找出顯示JDialog的屏幕
- 25. 如何從JPanel獲得JDialog的父項
- 26. 如何監視JDialog的關閉事件?
- 27. 如何設置Swing JDialog的FilterExtensions?
- 28. ListView刷新將其帶到列表的頂端
- 29. Stata:如何對頂端代碼進行頂級編碼
- 30. 上的所有窗口的頂部帶來的JFileChooser
這可能是您的解決方案:HOWTO-帶來-A-Java的窗口到最前(HTTP: //stackoverflow.com/questions/309023/howto-bring-a-java-window-to-the-front)? – dacwe 2010-06-04 06:29:23