setDefaultCloseOperation
全部标签 我想让java中的框架导航成为可能。每当我关闭一个框架时,其余也打开的框架也会关闭;整个程序停止。请帮忙... 最佳答案 你可能用过//thiswillterminateorexityourapplicationsetDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);也许您想改用它,setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);供您引用,请转到此link 关于java-关闭单个窗口会关闭java中的所有
我正在制作一个文字处理器应用程序以练习Java,我希望这样当用户尝试关闭该应用程序时,会出现一个JFrame要求保存更改。我正在考虑setDefaultCloseOperation(),但到目前为止我运气不佳。如果可能的话,我还希望它在用户单击窗口右上角的“X”时出现。 最佳答案 您可以将JFrameDefaultCloseOperation设置为类似DO_NOTHING的值,然后设置WindowsListener以获取关闭事件并执行您想要的操作。我会在几分钟后发布一个示例。编辑:示例如下:publicstaticvoidmain(
我想让我的Java应用程序在按下“关闭”十字按钮时调用我自己的自定义函数。据我所知,可能没有办法,因为setDefaultCloseOperation根本没有重载。知道如何实现这一点吗? 最佳答案 也许是这个,但在此之前阅读教程WindowListener霍华德发布,有一些/另一种选择WindowListenerexitListener=newWindowAdapter(){@OverridepublicvoidwindowClosing(WindowEvente){intconfirm=JOptionPane.showOption
我想让我的Java应用程序在按下“关闭”十字按钮时调用我自己的自定义函数。据我所知,可能没有办法,因为setDefaultCloseOperation根本没有重载。知道如何实现这一点吗? 最佳答案 也许是这个,但在此之前阅读教程WindowListener霍华德发布,有一些/另一种选择WindowListenerexitListener=newWindowAdapter(){@OverridepublicvoidwindowClosing(WindowEvente){intconfirm=JOptionPane.showOption