检查JavaFX Platform是否正在运行

时间:2017-11-21 17:17:38

标签: java javafx

没有javafx.application.Platform.isRunning()等方法。

如果该平台已经启动,我可否以其他方式检查?

我想修改我的javafx.util.concurrent.Task类,只有在平台实际运行时才调用updateMessage()等。

这在测试设置中很有用。

如果我测试,我会遇到java.lang.IllegalStateException: Toolkit not initialized

我认为这可以通过像

这样的东西轻松避免
if(Platform.isRunning()){
    updateMessage("Doing work");
}

0 个答案:

没有答案