4
A
回答
4
如果你想關閉只是一個框架,你應該做這樣的事情:setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE)
如果你想每當有一個框關閉,你可以做關閉所有幀如下:
當JFrame
關閉時,您可以使用窗口監聽器並呼叫System.exit(0);
,或者在每個JFrame
上嘗試setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
。這樣,你的程序將關閉所有幀並結束。
如果您需要在應用程序退出之前執行一些任務,則應該使用窗口偵聽器。
8
0
我的問題是,我用了一個監聽器發現基本教程:
WindowListener l = new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
};
addWindowListener(l);
我知道這是愚蠢的。我沒有看到它,但有些人可能做了同樣的事情,所以我會在這裏留下;
0
相關問題
- 1. 父窗口關閉時關閉所有子窗口
- 2. 無關閉窗口的關閉窗口
- 3. 一個窗口關閉時關閉幾個窗口
- 4. 關閉MATLAB中的所有ANOVA窗口
- 5. Java用JDialog關閉另一個窗口
- 6. 只有在java swing中關閉子窗口時才需要關閉父窗口
- 7. 在ASP.NET中關閉主窗口時關閉所有彈出對話框
- 8. 關閉窗口
- 9. 關閉所有瀏覽器窗口?
- 10. 如何關閉所有窗口
- 11. wkWebView關閉窗口 - 自動關閉
- 12. WPF關閉子關閉父窗口
- 13. 在javascript中關閉父窗口時如何關閉子窗口?
- 14. 當父窗口在Jquery中關閉時關閉子窗口
- 15. jQuery沒有關閉窗口
- 16. WPF窗口沒有關閉
- 17. JFrame沒有關閉窗口?
- 18. 我如何確保一個自動關閉的窗口關閉了它的所有衍生窗口?
- 19. 在WPF MVVM中關閉一個窗口
- 20. 關閉父窗口中的所有子窗口
- 21. 我的JFrame關閉,當我關閉另一個框架
- 22. JavaScript中的窗口關閉
- 23. IE8中的關閉窗口
- 24. 關閉firefox中的窗口
- 25. JS關閉窗口
- 26. OAuth2窗口關閉
- 27. 關閉jsp窗口
- 28. 關閉GTK窗口
- 29. javafx關閉窗口
- 30. 關閉WPF窗口
處置框架時使用什麼代碼? – 2012-03-28 11:09:36
***僅使用一幀!***請參閱[使用多個JFrames,好/壞實踐?](http://stackoverflow.com/q/9554636/418556)以獲取更多詳細信息。 – 2012-03-28 11:18:16