Javafx Platform.runLater never running Javafx Platform.runLater never running multithreading multithreading