Я недавно запустил проект JavaFX, и у меня возникла проблема с модальным диалогом JDialog
Swing в моем приложении.У меня есть JDesktopPane
, в котором я нарисовал график, используя Javafx JFXPanel
.JDesktopPane
также имеет всплывающее меню, используя всплывающее меню, которое я запустил модальным Jdialog.У Jdialog
есть setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
Проблема в том, что когда я закрываю окно Jdialog через x в верхнем правом углу o через this.dispose()
, вся программа завершается, как если бы я закрывал главное окно.
Проблема возникает в Linux, но в Windows она работает правильно.
Кто-то может мне помочь?