Проверьте, запущена ли платформа JavaFXJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Проверьте, запущена ли платформа JavaFX

Сообщение Anonymous »

Нет такого метода, как javafx.application.Platform.isRunning().

Могу ли я проверить как-нибудь еще, запущена ли платформа?

Я хотел бы изменить свои классы javafx.util.concurrent.Task, чтобы они вызывали updateMessage() и т. д., только если платформа на самом деле работает.

Это было бы полезно при тестовой настройке.

Если я тестирую, я сталкиваюсь с java.lang.IllegalStateException: набор инструментов не инициализирован

Я думаю, этого можно легко избежать, используя что-то вроде

if(Platform.isRunning()){
updateMessage("Doing work");
}


Подробнее здесь: https://stackoverflow.com/questions/474 ... is-running
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»