我正在做一些基础的Java Swing应用程序(初学者级别)。我的任务是:当我按下JFrame上的关闭按钮时,我想要一个JOptionPane确认对话框,而不是直接关闭窗口。
下面是JFrame的代码:
JFrame frame= new JFrame("frame");
frame.setSize(300,300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.pack();
而 JOptionPane 的代码则如下所示
final JOptionPane optionPane = new JOptionPane("Are You sure?",JOptionPane.QUESTION_MESSAGE,
JOptionPane.YES_NO_OPTION);
当点击JFrame的关闭按钮时,应该弹出此弹出窗口而不是直接关闭。请指导我如何做到这一点。提前致谢。