我有一个基于JavaFX的输入视图。从这个视图中,使用JUNG / jungerer(图形框架)构建另一个视图。 不,我想知道,当用户点击此图中的顶点时,会出现ChoiceDialog。
我知道如何建立ChoiceDialog以及如何获得选择的结果。
唯一的问题是,当我点击图形中的一个顶点并调用该函数来构建下面的Exception抛出时的ChoiceDialog:
Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: Not on FX application thread; currentThread = AWT-EventQueue-0
我用
尝试了(javafx.application.Platform/runLater f)
f是一个用" runLater"。
调用的函数有人知道这个非常愚蠢的问题的解决方案吗? 我认为问题是,图形ui在一个自己的JFrame中...我试图在输入视图运行的线程中初始化jframe ..但是它没有工作..
谢谢!