[ação em um jtextfield]

2 respostas
ken420

Pessoa quero que dentro do meu jtextfield se eu apertar ESC ele saia do programa! abaixo segue a acao do meu jtextfield como implemento o keypressed para rodar direto ai?

private void tf_pesquisarNActionPerformed(java.awt.event.ActionEvent evt) {                                              
        con_procurarC.executeSQL("select * from cliente where nome like '
                                              "+tf_pesquisarN.getText()+"%' order by nome");
        preencher_tabela();

    }

2 Respostas

P

voce nao precisa, nao necessariamente, chamar o Keypressed dentro do ActionPerformed…bastar chamar o evento do keypressed separadamente…

private void meucampodeTextoKeyPressed(java.awt.event.KeyEvent evt) {
        if(evt.getKeyCode() == 27)
        {
            System.exit(0);
        }
}
ken420

Amigo acho que vc nao entendeu direito e eu nao me expresei bem, vamos la, capturar a tecla eu consigo mas o problema eh como capturar a tecla ESC estando com o focus dentro de uma jtextfield, pq la n tem o metodo para capturar tecla

Criado 5 de fevereiro de 2009
Ultima resposta 5 de fev. de 2009
Respostas 2
Participantes 2