java - 当用户点击红叉时如何显示确认消息? Java图形用户界面

标签 java user-interface

我正在研究Java,当用户想要退出时,我试图向他显示一条确认消息,但我不知道我必须把它准确地放在哪里。你可以帮我吗?

最佳答案

您可以使用 WindowConstants.DO_NOTHING_ON_CLOSE 作为以下 API 的权限来阻止框架默认关闭

frame.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
        this.addWindowListener(new WindowAdapter() {
            /* (non-Javadoc)
             * @see java.awt.event.WindowAdapter#windowClosing(java.awt.event.WindowEvent)
             */
            @Override
            public void windowClosing(WindowEvent e) {
                //Use JOptionPane. If everything goes fine 
                                //then do frame.dispose();

            }


        });

关于java - 当用户点击红叉时如何显示确认消息? Java图形用户界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20633431/

相关文章:

python - tkinter 和 GUI 编程方法

java - 英特尔lij : how to directly open relevant file when clicking on class icon?

user-interface - 如何避免滥用用户界面的角色和权限?

C++ 开发 GUI - 类?

java - 我正在 weblogic 12.2.1.2 上部署一个restFull webservice webapp,但它失败了

Java 将 key 保存到 keystore KeyStoreException

Java内存模型和并发读

java - 修改 JDBC 代码以针对 Inesrt/Update/Deletions 的多个数据库服务器

python - 关闭 tkinter 窗口和消息框错误窗口

java - 我从 Volley 响应 'Android way' 更新 textview 的方法是否正确?