Ho trovato in rete un esempio che sembrerebbe risolvere il mio problema.
Inserendo questo script nel main principale, tutti i pulsanti possono essere selezionati con TAB e premuti con ENTER.
In effetti funziona, ma inserendo questo codice il programma si blocca ogni volta che tento di aprire un InternalFrame nella mia finestra principale.codice:InputMap iMap = new InputMap(); iMap.put(KeyStroke.getKeyStroke("pressed ENTER"), "pressed"); iMap.put(KeyStroke.getKeyStroke("released ENTER"), "released"); UIManager.put("Button.focusInputMap", iMap);
Qualcuno mi sa dare una mano?

Rispondi quotando