So habe ich 2 Spinner
s, windVelSpinner
und launchTubeSpinner
. Sie haben die folgenden Aktionen auf Tasten gedrückt (Ich benutze Szene Builder): windSpinAction
und launchSpinAction
ist, was ich sie nannte. Hier ist die windSpinAction
Methode:So fordern Sie den Fokus auf Spinner an, nachdem Sie die Eingabetaste auf einem anderen Spinner gedrückt haben
@FXML
void windSpinAction(KeyEvent ke) {
if (ke.getCode().equals(KeyCode.ENTER)) {
launchTubeSpinner.requestFocus();
} // end if statement
Wenn ich starten Sie das Programm und klicken Sie eingeben, während der Fokus auf windVelSpinner
nichts passiert. Aber wenn ich shift + gebe eingeben verschiebt es den Fokus auf launchSpinAction
. Warum ist das der Fall und wie kann ich das umgehen? Danke im Voraus!
funktioniert super! Danke! – Michael