Ausführen JButton, wenn die EINGABETASTE gedrückt wird, ist in panel - Swing

Habe ich Login JButton auf einem panel, und ich brauche, um ihn auszuführen, wenn ich drücken Sie die Taste ENTER - Taste.

Haben wir alle code-snippet für das?

  • "Haben wir alle code-snippet für das?" Haben wir keine Zeichen von Anstrengung auf uns gehört? Oder ist, dass wir gerade behandeln, SO wie ein code, der Fabrik?
  • Siehe How to use Key Bindings
  • docs.oracle.com/javase/7/docs/api/javax/swing/...
  • Als ich sinniert über die Weisheit deines link, habe ich mir überlegt, wie es wäre toll, wenn es eine stack app, um automatisch zu übersetzen solche links auf links mit text wie folgt aufgebaut. Holen Sie sich das Seitentitel JRootPane (Java Platform SE 7 ) Anhängen : + (der link-text) setDefaultButton Zu erscheinen, wie JRootPane (Java Platform SE 7 ): setDefaultButton. Wenn ich um tuit, muss ich sehen, wenn ich etwas zusammen, dass ist praktikabel. Ich denke, es würde halten müssen, um einen lokalen cache der Titel und linktexte, die möglicherweise problematisch sein..
  • Oder.. JRootPane (Java Platform SE 7 ): setDefaultButton. Am Ende des letzten Kommentar gab es 7 chars übrig, nicht genug, um fügen Sie den aktuellen link!
  • Viele Bemühungen im Umgang mit meiner Faulheit 🙂 Meine Kommentare zeigen in der Regel einen Aufwand, der proportional ist zu der Mühe, die Sie in der kommentierten Frage...
  • LOL! 😉 Eigentlich denke ich, die Kürze des es ergänzt den Charme der Kommentar. Direkt auf den Punkt. 🙂
  • Berücksichtigen Sie auch setDefaultButton() gesehen hier.
  • Entschuldigung für die vage Frage! Meine Absicht ist es, erstellen Sie einen keylistener Art der Sache für einen Jbutton, die ausgeführt wird, wenn ich drücken Sie die ENTER-Taste. Ich sah nur die Aktion anzeigen und hoffe ich werde es lösen mein Problem. Lassen Sie mich umsetzen und wieder zurück. Vielen Dank für die Lösungen, aber.

InformationsquelleAutor talk2sharn | 2014-02-06
Schreibe einen Kommentar