Evento de teclado quando preciosar enter

3 respostas
P

Como pra quando eu estiver em um textfield e apertar enter o um botão ser pressionado? eh mais ou menos assim? ou não?
[/code] botao.setMnemonic(KeyEvent.VK_A);

3 Respostas

D
pode ser assim cara: primeiro import java.awt.event.KeyEvent;

int pega_tecla= evt.getKeyCode();//vc pega o codifo da tecla

if(pega_tecla==KeyEvent.VK_ENTER)//aqui vc compara com qualquer tecla q vc quiser, pode ser qualquer uma.

{

//Condições q vc deseja

}
S

É melhor você adicionar o mesmo ActionListener do botão ao textfield.

Assim, tanto faz o cara apertar o enter ou clicar no botão.

C

Ou então:

seuFrame.getRootPane().setDefaultButton(botao);

:wink:

Criado 29 de abril de 2006
Ultima resposta 30 de abr. de 2006
Respostas 3
Participantes 4