在Swing中处理JFXPanel时发生JavaFX非法状态异常

在Swing中处理JFXPanel时发生JavaFX非法状态异常,java,swing,javafx,illegalstateexception,disposing,Java,Swing,Javafx,Illegalstateexception,Disposing,我刚刚在JavaFX和Swing方面遇到了一个奇怪的问题 当处理已添加到JFrame或JPanel的JavaFX面板时,重新添加新的JFXPanel将抛出非法状态异常:“Platform.exit已被调用” 在我的例子中,这是在我删除了一些内部带有JFXPanel的JPanel,然后尝试重新添加它们之后发生的。幸运的是,我在Oracle论坛中找到了一个解决方案。 链接: 在JavaFX2.2中,在主类中添加以下行: 这在我的应用程序中实现了这一点,希望能帮助您中的一些人。我也遇到了这个问题,并

我刚刚在JavaFX和Swing方面遇到了一个奇怪的问题

当处理已添加到JFrame或JPanel的JavaFX面板时,重新添加新的JFXPanel将抛出非法状态异常:“Platform.exit已被调用”


在我的例子中,这是在我删除了一些内部带有JFXPanel的JPanel,然后尝试重新添加它们之后发生的。

幸运的是,我在Oracle论坛中找到了一个解决方案。 链接:

在JavaFX2.2中,在主类中添加以下行:


这在我的应用程序中实现了这一点,希望能帮助您中的一些人。

我也遇到了这个问题,并实现了您的解决方案:
Platform.setImplicitExit(false);