Originariamente inviato da alex86
Salve ragazzi ho realizzato un'applicazione java con vari moduli tra cui JTextArea .. all'interno navigo col tasto tab ma quando sono nella TextArea il tab me lo vede come carattere e me lo inserisce io invece vorrei che si spostasse sul successivo campo!
Questa è una soluzione (non è l'unica):
codice:
Set<AWTKeyStroke> set = textarea.getFocusTraversalKeys (KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS);
Set<AWTKeyStroke> newSet = new HashSet<AWTKeyStroke> (set);
newSet.add (KeyStroke.getKeyStroke ("TAB"));
textarea.setFocusTraversalKeys (KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, newSet);