我的报错是:Not on FX application thread; currentThread = Thread-4,一般来说,如果最后一个数字是其它的话,也适用这个方法。 解决办法 先导包: import javafx.application.Platform; 然后:将这个代码块包裹住你对应的修改javafx的代码语句 Platform.runLater(new Runnable() { @Override public void run() { //更新JavaFX的主线程的代码放在此处 } });