Ich schreibe eine Anwendung, die Eyetracking-Daten einem Bild zuordnet, das dem Benutzer angezeigt wird. Um sicherzustellen, dass die GUI nicht einfriert, mache ich die Eyetracking Datenabfrage, Mapping und andere Berechnungen in einem separaten Task
.JavaFX - Aufruf von GUI-Methoden aus einem anderen Thread
Das Problem, das mir gegenübersteht, ist, dass für die Zuordnung von Bildschirmkoordinaten zu meinem angezeigten Bild ich Node.screenToLocal(x,y)
anrufen muss. Wie kann ich diese Anrufe tätigen, ohne die Thread-Sicherheit zu verletzen?