获取应用程序关闭事件
2022-09-02 12:32:44
如何进入应用程序关闭事件?
我想让应用程序保存所有未保存的操作,或者向用户显示一条消息“您确定在不保存所有数据的情况下关闭吗?”类似如下。
如果这有帮助 - 该应用程序是一个使用Swing的应用程序。SingleFrameAplication
如何进入应用程序关闭事件?
我想让应用程序保存所有未保存的操作,或者向用户显示一条消息“您确定在不保存所有数据的情况下关闭吗?”类似如下。
如果这有帮助 - 该应用程序是一个使用Swing的应用程序。SingleFrameAplication
您可以使用关机挂钩。它适用于Swing,AWT甚至控制台应用程序。
例:
Runtime.getRuntime().addShutdownHook(new Thread()
{
@Override
public void run()
{
//do your stuff
}
});
你必须添加 WindowListener 到你的 ,关于关闭事件是有方法公共代码示例在这里JFrame / JDialog
void windowClosing(WindowEvent e) {