Teclado - uso de botoes

2 respostas
carioca

Sei que para verificar o uso de uma tecla deve-se utilizar o metodo KeyListener, mas o que eu quero e que ao usuario apertar ENTER ele execute um botao de minha excolha, tipo ao clicar executar um TAB ou NUM LOCK …

2 Respostas

N

eu não sei como se faira em java, mas uma solução pratica seria quando o keylistener ler o identificar o enter (chr(13)), execulte o q vc quer executar…

um if …
:stuck_out_tongue:

espero q eu tenha ajudado…

richardpeder

Acho que vc ta procurando isso:

<nome do componente>.addKeyListener(new KeyAdapter()
  {
      public void keyPressed(KeyEvent evt)
      {
          int intKey = evt.getKeyCode();
            if (intKey == KeyEvent.VK_ENTER)
           {
                executas alguma coisa
           }
     }
});

O codigo citado acima eh um keylistener que vc coloca em um componente…quando vc clicar enter, no caso acima, algo acontece…para TAB, por ex, eh soh trocar o VK_ENTER por VK_TAB e assim por diante.

Espero ter ajudado…

Ate mais…

Criado 17 de fevereiro de 2003
Ultima resposta 17 de fev. de 2003
Respostas 2
Participantes 3