0
我已經使用了一個JDialog來顯示錶單(我可以使用JFrame,但我有我的理由)。我的應用程序中有一個事件會導致函數生成並顯示所述的JDialog。現在,我想知道用戶是否關閉了該JDialog。我如何發現這一點?如何知道JDialog是否關閉?
P.S.我的defaultCloseOperation是JDialog.DISPOSE_ON_CLOSE。
我已經使用了一個JDialog來顯示錶單(我可以使用JFrame,但我有我的理由)。我的應用程序中有一個事件會導致函數生成並顯示所述的JDialog。現在,我想知道用戶是否關閉了該JDialog。我如何發現這一點?如何知道JDialog是否關閉?
P.S.我的defaultCloseOperation是JDialog.DISPOSE_ON_CLOSE。
在對話框中註冊一個窗口監聽器,並實現windowClosed
方法,請參閱The Java Tutorial on Window Listeners