在GUI中关闭窗口时使用某种方法

时间:2015-12-02 08:57:13

标签: java swing

我制作了一个记事本程序,我想知道如何创建一个弹出窗口,当我点击"关闭"按钮并询问用户是否要保存写在记事本中的内容。

我认为 JOptionPane 是一个解决方案但不确定如何将按钮添加到它创建的窗口以及如何调用" popup"窗口。

Here's how i expect my popup window to look like:

2 个答案:

答案 0 :(得分:0)

通过实现与应用程序主类的接口,编写用于在WindowListener接口的windowClosing(WindowEvent e){}方法中显示JOptionPane对象的代码。

访问此链接以获取更多信息: Java windows listener interface methods

答案 1 :(得分:0)

当用户关闭窗口时,这是“监听”的代码(点击“X”):

SELECT 
        * 
FROM 
        <tablename> 
WHERE 
        STR_TO_DATE(`date`,'%d-%m-%y') <= STR_TO_DATE('YOUR_DATE','%d-%m-%y')
ORDER BY 
        `date` DESC < LIMIT 1 >