Evento não funciona[resolvido]

7 respostas
P

ola ,
estou tentando inserir um evento meu jtextfiel mas ele não funciona,o que eu gostaria d fazer é pesquisar ao ir digitando a palavra no jtextfield mas não esta dando muito certo
podem me ajudar a encontrar o erro?
obrigada

7 Respostas

drsmachado

O que seria este “não está dando muito certo?” não pesquisa? Ou aparece algum erro?
Já tentou utilizar o método onCaretUpdate()? É próprio para este tipo de pesquisa.

leoviniga

Ao ir digitando a palavra ou ao apertar ENTER?
Ele dá qual erro?

P

ao apertar enter me expressei mal
nao da erro mas nao funciona=[

P

como é este metodo onCaretUpdate()?
como faço para usa-lo?

Eric_Yuzo

Acho que o problema está na pesquisa e não no evento. Faça um if para verificar se há resultados antes de carregar os textFields:

if (resultado.next()) { String r=resultado.getObject(1).toString(); . . . } else { // Não encontrou nenhum registro. }
Outra coisa, procure usar prepared statement ao invés de statement. Evita certos problemas que podem ocorrer fazendo concatenação de strings na query.

O ActionPerformed no text field já pega quando o usuário digita enter no campo.

P

Eric Yuzo
vou tentar isto agora!
obrigada
=]

P

Eric Yuzo
obrigada o problema era este mesmo
=]
tah resolvido agora

Criado 31 de janeiro de 2011
Ultima resposta 2 de fev. de 2011
Respostas 7
Participantes 4