public static void runOnFxThread(final Runnable run) { if (javafx.application.Platform.isFxApplicationThread()) { run.run(); } else { runOnFxThreadLater(run); } }