Hallo,
Ich habe einen Problem mit der neuen Version von JavaFX. In einem neuen thread möchte ich gerne eine Instanz einer Klasse erstellen und eine Methode aufrufen, in der ich mehrere Konstruktoren von JavaFX klassen aufrufe. Dies funktioniert leider nicht. Ich bekomme immer folgende fehlermeldung:
Ist es überhaupt möglich, hier mit Threads zu arbeiten?
P.S.: Ich glaube zwar nicht, dass es daran liegt, aber ich benutze eclipse statt NetBeans
Ich habe einen Problem mit der neuen Version von JavaFX. In einem neuen thread möchte ich gerne eine Instanz einer Klasse erstellen und eine Methode aufrufen, in der ich mehrere Konstruktoren von JavaFX klassen aufrufe. Dies funktioniert leider nicht. Ich bekomme immer folgende fehlermeldung:
Code:
Exception in thread "main" java.lang.IllegalStateException: Not on FX application thread; currentThread = main
at com.sun.javafx.tk.Toolkit.checkFxUserThread(Toolkit.java:235)
at com.sun.javafx.tk.quantum.QuantumToolkit.checkFxUserThread(QuantumToolkit.java:394)
at javafx.stage.Stage.<init>(Stage.java:140)
at javafx.stage.Stage.<init>(Stage.java:126)
at org.alternative.dev.MainThread.run(MainThread.java:15)
at org.alternative.dev.MainActivity.main(MainActivity.java:32)
P.S.: Ich glaube zwar nicht, dass es daran liegt, aber ich benutze eclipse statt NetBeans
Zuletzt bearbeitet: