请参阅“ Swing中的JavaFX”教程。您正在执行应在Swing线程(事件调度线程)上的JavaFX线程上运行的JavaFX操作。
幸运的是,他们从以前的错误中吸取了教训,现在当您在错误的线程上执行操作时会引发异常。那是您遇到的例外。
使用该
Platform#runLater教程中显示的
Platform.runLater(new Runnable() { @Override public void run() { //javaFX operations should go here } });JFXPanel罐的构造仍保留在EDT上(该教程中也对此进行了说明)



