Conksulta no JTextField

4 respostas
S

Boa noite a todos!!

Dúvida: em meu formulário de cadastro de funcionários tenho um JTextField que realiza a consulta pelo nome do funcionário. Gostaria que quando eu fosse digitando o nome do funcionário fosse filtrando o os nomes.
Estou usando o Netbeans 6.0, PostgreSQL e para a consulta no JTextField uma query sql.

Obrigado a todos!!

4 Respostas

Laubstein_M_cio

Filtrando os nomes em um grid você diz?

S

Mensagem
Laubstein, M?cio 14/11/2009 20:40:53 Assunto: Re:Conksulta no JTextField


Filtrando os nomes em um grid você diz?

sim em uma grid(jtable)

Laubstein_M_cio

Pior: A cada evento de mudança no JTextField, você pega o valor digitado e realiza um novo select no banco para atualizar o JTable, isso é custozaço.

Melhor: Realizar um esquema de cache, gerenciando os filtros em cima de uma lista pronta e atualizando o JTable.

Excepcional: Achar algum FrameWork que contenha um componente que faça isso por você;

C

utiliza esse evento no seu textfield direto ele vai chamar o metodo conforme voce vai escrevendo

seu_textfield.addKeyListener(new java.awt.event.KeyAdapter() {   
      public void keyReleased(java.awt.event.KeyEvent e) {    
		seu_metodo();
      }
});
Criado 14 de novembro de 2009
Ultima resposta 14 de nov. de 2009
Respostas 4
Participantes 3