在我的应用程序中,我使用对话框形式:
UtilisateursDialog dialog = new UtilisateursDialog(this,true);
presenter.setUtilisateurActif(dialog.showDialog());
其中 UtilisateursDialog 是 swing.JDialog。
当对话框可见时,我注意到无法退出应用程序。在 MacOS 中,单击应用程序/退出或选项 + Q 不会执行任何操作。
有没有办法让用户能够在对话框可见时退出?
最佳答案
如果您不需要对话框是模态的,请在显示它之前执行 presenter.setModal(false)
,菜单栏将再次发挥作用。
关于java - 即使对话框打开也退出 Java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8760012/