Auf Thema antworten

Ja, das habe ich vergessen raus zu löschen. Das typische Problem, wenn man Code im Browser umstellt. Da übersieht man schnell mal so eine Stelle.



Du kannst die Position des Cursors in einem TextField mittels positionCaret setzen:

[URL unfurl="true"]https://openjfx.io/javadoc/21/javafx.controls/javafx/scene/control/TextInputControl.html#positionCaret(int)[/URL]


Dazu evtl. noch ein requestFocus() um auch den Focus auf das Control zu setzen. Ich habe das jetzt aber nicht getestet und kann daher nichts zu der Notwendigkeit sagen.



Davon kannst Du Dich gleich verabschieden. Du willst ja nicht ein fremdes Programm steuern über Mausbewegungen und so. Du willst Dein Programm steuern und da hast Du ja die volle Kontrolle über alles. Da wäre der Umweg über Maus oder Tastatur ein Umweg, der dann auch leicht auf Grund von Anpassungen dann schnell nicht mehr geht.



Oben