【发布时间】:2013-04-03 04:21:52
【问题描述】:
JFrame 提供了一个方法 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) 。我想在这个 Frame 实际关闭之前运行一些代码。我该怎么做?
【问题讨论】:
-
如果您想否决关闭,您还需要将
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)更改为类似于setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE)的名称 -
@MadProgrammer 是的,但是不要忘记运行实际的退出代码
-
@WChargin 你为什么要这样做? ... ;)