Desse jeito vc exclui a necessidade de ter que ficar capturando setas, e ainda fazer eventos pra capturar cliques de mouse.
Tudo concentrado num Listener só.
tFormulas.addKeyListener(new KeyAdapter(){
public void keyPressed(KeyEvent ke) {
if ((ke.getKeyCode() == KeyEvent.VK_UP) || (ke.getKeyCode() == KeyEvent.VK_DOWN)) {
System.out.println("setas");
}
}
});
Mas não tá funcionando tb. Preciso atualizar outra tabela conforme a linha selecionada nesta. Ela pode ser selecionada pelo mouse e pelo teclado. Pelo mouse tá funcionando certinho… Não sei o q pode ser o erro com o evento de teclado.
Realmente muito estranho isso estar acontecendo… aqui eu testei e funcionou…
Você está chamando no lugar certo? na jTable que está instanciando mesmo? sei lá, as vezes é uma bobeirinha dessas… se puder coloque todo da instanciação jtable código aqui…