Tag: jframe windowlistener

Java – 如何防止WindowClosing实际closures窗口

我似乎对大多数人都有相反的问题。 我有以下相当标准的代码来查看用户是否想在closures窗口之前进行一些保存: frame.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE); frame.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent ev) { boolean close = true; // check some files, asking if the user wants to save // YES and NO handle OK, but if the user hits Cancel on any file, // I want to abort the close process // So if any of them […]

在JFrame上单击closuresbutton时执行一些操作

当我单击JFrame标题栏上的红色closuresbutton时,是否有某种方式“做某些事情”? 我想要做的就是当单击button时调用一个名为confirmExit()的方法。 到目前为止,我唯一的select是让它无所作为,但我不想要这样做。 我如何做到这一点? 提前致谢。