我最近开始了一个JavaFX项目,我的应用程序中出现了JDialog
Swing模式对话框的问题。我有一个JDesktopPane
,其中我使用Javafx JFXPanel
绘制了一个图表。 JDesktopPane
也有一个popmenu,使用popumenu我发布了一个模态Jdialog。 Jdialog
有一个setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
问题是,当我通过this.dispose()
右上角的x关闭Jdialog窗口时,整个程序终止,好像我关闭了主窗口一样。
问题出现在Linux下,但在Windows下它可以正常工作。
有人可以帮助我吗?