要關閉一個frame窗口,可以使用以下代碼:
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
這將設置窗口的默認關閉操作為退出應用程序。當用戶關閉窗口時,應用程序將終止。
如果你想自定義窗口的關閉操作,可以使用下面的代碼:
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
這將設置窗口的默認關閉操作為釋放當前窗口資源。當用戶關閉窗口時,當前窗口將關閉,但應用程序仍然運行。
除了以上兩種方式,你還可以使用下面的代碼關閉窗口:
frame.dispose();
這將釋放當前窗口資源并關閉窗口。應用程序仍然運行,但窗口已經消失。