e aew galera , to com uma duvida aki tipo tenho uma interface grafica com varias caixas de texto , e tbm tem caixas de texto q são uma em cima da outra , só q só consigo mudar de caixa de texto usando o TAB quero passar pras outras caixas usando as setas !! tem como ???
vlw galera
flw
t+
Podes fazê-lo aplicando um KeyLystener em ambas as caixas de texto e quando pressionares a tecla de mudança o focus é redireccionado para a outra caixa de texto
Exemplo:
JTextArea jt = new JTextArea();
JTextArea jt2 = new JTextArea();
//...
keyListener k2 = new KeyEvent() {
public void keyTyped(KeyEvent e) {
if(e.getSource() == VK_UP )
jt.requestFocus();
}
};
keyListener k1 = new KeyEvent() {
public void keyTyped(KeyEvent e) {
if(e.getSource() == VK_DOWN )
jt2.requestFocus();
}
};
jt.addkeyListener(k1);
jt2.addkeyListener(k2);
Aqui está um exemplo de um modo como poderás fazer.