没有javafx.application.Platform.isRunning()
等方法。
如果该平台已经启动,我可否以其他方式检查?
我想修改我的javafx.util.concurrent.Task
类,只有在平台实际运行时才调用updateMessage()
等。
这在测试设置中很有用。
如果我测试,我会遇到java.lang.IllegalStateException: Toolkit not initialized
我认为这可以通过像
这样的东西轻松避免if(Platform.isRunning()){
updateMessage("Doing work");
}