Ciao a tutti, ho realizzato un programma con grafica. La finestra che appare all'utente è:

jTextField per la username

jPasswordField per la password

CheckBox per rendere visibili i caratteri del jPasswordField

JButton per il login

Vorrei che l'utente possa, oltre ad utilizzare il mouse e premere il JButton per effettuare il login, premere in QUALSIASI momento ENTER e ottenere la stessa soluzione.

Il mio problema è che per far ciò devo impostare il focus sul JButton, il che è inutile perchè per inserire username e password il focus si sposta nuovamente e l'utente deve usare tab per spostarsi sul pulsante di login.

Riassumendo vorrei che premendo invio il programma lo interpretasse come un click del mouse sul pulsante, indipendentemente da dove si trova il focus in quel momento.
E' possibile?