JButton mit Taste auslösen und ...

TomDelonge

Grünschnabel
Hello Leutz.

Hab da mal 2 kleine Frage.

1) Wie bekomme ich es hin, dass ein JButton durch drücken einer Taste ausgelöst wird ?

und...

2) Wenn ich was in ein JTextField eingebe und auf "Send"(mit Maustaste) drücke, der Cursor sofort automatisch wieder ins JTextField wandert. Weil ich sonst nach dem drücken auf "Send" erst wieder ins JTextField klicken muss.

Vielen Dank schonmal ! =)
 
1.) Keylistener einbauen

2.) TextFeld nach ausführung des Codes des Buttons wieder aktivieren.

Mfg Rmi
 
ok, ersmal Danke für die schnelle Hilfe. Nur wie würdest du das Aktivieren? Habs mit set.Enabled(true) und setEditabled(true) versucht aber der Cursor geht nicht wieder ins Textfeld.
 
nach dem der Event abgearbeitet wurde einfach txtField.requestFocus() aufrufen, anschliessend sorgt das TextField selbst dafür, dass es den Focus wider kriegt.

Eine Komponente kann den Focus immer mit requestFocus() holen, soferne sie berechtigt ist den Focus zu besitzen.
 
Zurück