JavaFX IllegalStateException при утилизации JFXPanel в Swing
Я только что встретил странность с JavaFX и Swing.
При утилизации панели JavaFX, добавленной в JFrame или JPanel, повторное добавление новой JFXPanel вызовет исключение IllegalStateException: "Platform.exit был вызван".
В моем случае это произошло после того, как я удалил некоторые JPanels с помощью JFXPanels внутри, а затем попытался их повторно добавить.
Ответы
Ответ 1
К счастью, я нашел решение в Oracle Forum.
Ссылка: https://kr.forums.oracle.com/forums/thread.jspa?threadID=2393986
В JavaFX 2.2 добавьте следующую строку в класс Main:
Platform.setImplicitExit(false);
Это сделало трюк в моем приложении и, надеюсь, поможет некоторым из вас там.