【发布时间】:2014-03-24 10:19:18
【问题描述】:
我有一个JFrame,我想知道何时单击该JFrame 的关闭按钮。当JFrame 关闭时,我的整个项目并没有关闭,所以我希望能够知道用户何时关闭了那一帧。
我尝试过使用像 !f.isShowing 和 !mfisActive() 这样的方法,但是当我关闭框架时,我想要发生的事情并没有.
【问题讨论】:
-
我不想关闭它,我想知道用户何时关闭它。
-
为了清楚起见,您是否只是遇到框架关闭时运行未结束的问题,或者您想在框架关闭时执行某些操作?因为您的问题中都提到了两者。
-
我不得不怀疑这是否真的不是伪装的XY Problem,如果您真正想要的是使用模态 JDialog。如果您告诉我们更多的背景故事,我们也许可以给您一个更好的答案。