Salve,
di default le righe della tabella si possono scorrere con enter o con le frecce, io vorrei fare in modo che sia possibile scorrere le righe tramite i caratteri A ed I
ho provato il seguente codice ma non ottengo l'effetto desiderato
codice:
Set<AWTKeyStroke> set, newSet;
set = tabella.getFocusTraversalKeys (KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS);
newSet = new HashSet<AWTKeyStroke> (set);
newSet.removeAll(set);
tabella.setFocusTraversalKeys (KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, newSet);
set = tabella.getFocusTraversalKeys (KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS);
newSet = new HashSet<AWTKeyStroke> (set);
newSet.removeAll(set);
tabella.setFocusTraversalKeys (KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS, newSet);
set = tabella.getFocusTraversalKeys (KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS);
newSet = new HashSet<AWTKeyStroke> (set);
newSet.add (KeyStroke.getKeyStroke (KeyEvent.VK_A, 0));
tabella.setFocusTraversalKeys (KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, newSet);
set = tabella.getFocusTraversalKeys (KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS);
newSet = new HashSet<AWTKeyStroke> (set);
newSet.add (KeyStroke.getKeyStroke (KeyEvent.VK_I, 0));
tabella.setFocusTraversalKeys (KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS, newSet);
aiuti?