KeyListener

Bom, minha duvida é como executar uma função quando pressionada a tecla UP ou DOWN do teclado

acredito que seja com o método KeyListener…

alguém tem um exemplo ou saiba como fazer?

pra ser mais preciso, eu tenho 2 JTextField (uma sobre a outra) em uma JPanel, gostaria de, subir e descer entre as duas sem precisar criar uma JTable…

obrigado!

Faça a sua janela implementar KeyListener, dai pega os teus componentes de adiciona KeyListener passando this, daí implementa o método assim:

public void keyReleased(KeyEvent e) {
        switch (e.getKeyCode()) {
            case VK_UP:
                vaiPraCima();
                break;
            case VK_DOWN:
                vaiPraBaixo();
                break;
        }
    }

E tcharans!

[quote=michaelwillian]Bom, minha duvida é como executar uma função quando pressionada a tecla UP ou DOWN do teclado

acredito que seja com o método KeyListener…

alguém tem um exemplo ou saiba como fazer?

pra ser mais preciso, eu tenho 2 JTextField (uma sobre a outra) em uma JPanel, gostaria de, subir e descer entre as duas sem precisar criar uma JTable…

obrigado! [/quote]

Veja isto aqui:

http://www.guj.com.br/posts/list/92862.java#497384 - veja o método considerarSetaComoTab

Não é preciso usar um KeyListener, que além disso teria de ser incorporado a todos os JTextFields.