mit taste bestätigen

  • Themenstarter Themenstarter gast
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
G

gast

Gast
eine kurze frage: wie kann ich, wenn enter in einer TextField gedrückt wird, einen entsprechenden button automatisch drücken lassen?
 
Einen KeyListener auf das Textfeld setzen und dann, wenn in der keyPressed(KeyEvent evt)-Methode evt.getKeyCode == KeyEvent.VK_ENTER ist, doClick() des Buttons aufrufen.
 
Weil ein TextFeld eine addActionListener Methode hat um auf genau dieses Event reagieren zu können.
Warum also ein KeyListener und alle KeyEvents empfangen?
 
Der ActionListener reagiert aber NUR bei Enter
Der KeyListener dann bei jeder Taste
 
ups... sorry... alter macht blind....

ja - dann natuerlich ActionListener 🙂
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben