java - 如何在窗口/框架关闭之前执行任务?

标签 java swing jframe

JFrame 提供了一个方法 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) 。我想在此框架实际关闭之前运行一些代码。我该怎么做?

最佳答案

JFrame frame = new JFrame();
frame.addWindowListener(new WindowAdapter(){

    public void windowClosing(WindowEvent e){
        // The window is closing
    }

});

关于java - 如何在窗口/框架关闭之前执行任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15778813/

相关文章:

java - 获取所选项目在Android弹出菜单类中的位置

java 在 3D 空间中查找 block 与表面的交集

java - 从查询中填充 Jtable

java - Swing:将功能键 (F2) 设置为加速器

java - Mac OSX 中真正的全屏 JFrame/Swing 应用程序

java - 键盘输入的最高性能

java - java 迭代器嵌套循环

java.sql.SQLRecoverableException - 从 jdbc 重新连接

java - jSeparator 外观 - 预览设计与运行文件 (netbeans)

java - 如何在 JXTreeTable 上显示字符串