1. 程式人生 > >關於 java swing 使用按鈕關閉視窗

關於 java swing 使用按鈕關閉視窗

目的是給JButton新增點選操作,使指定JFrame視窗關閉。

網上不少說法是採用frame.dispose();的方法

但是採用frame.dispose();並沒有使新增在frame上的windowListener的windowClosing操作響應,故不能採取這種方式,因為我需要在視窗關閉的時候對視窗中的一些資料進行處理。

最後找到的解決方案是這樣的:

經過幾次嘗試發現frame.dispose();新增在frame上的windowClosed操作響應,所有實現windowListener的windowClosed響應,便可以實現功能。