Membro desde: 10/09/2004 13:23:50
Mensagens: 46
Localização: São Pauo/SP
Offline
Como faço para que atraves dos dados digitados em uma JTextField seleciono o dado respectivo em um JTable ?
Serio o evento KeyPress da JTextField dando um charAt() em seu conteudo ? Qual método da JTable me possibilita localizar os elementos contidos nela ?
10/09/2004 19:18:26
Assunto:
brlima
Moderador
Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline
Para fazer saber quando foi alterado um caractere no textfield, adiciona um listener no Document dele. Dá uma procurada no forum sobre como implementar que tem uns topicos.
Depois de ter o cara ouvindo, para buscar o dado na JTable, nao existe nenhum método pronto: vc deve criar o seu método de busca ( e selecao ) do dado na JTable, ou melhor, no modelo dela.
flw!
Bruno R. Lima
-------------------------------------------
flickr :: twitter
15/09/2004 20:15:43
Assunto:
zica
Thread.start()
Membro desde: 10/09/2004 13:23:50
Mensagens: 46
Localização: São Pauo/SP
Offline
Eu implementei desta maneira:
No JTextField usei esse evento que sempre é chamado quando alguma digitação ocorre nele:
O método abaixo pesquisa os dados na JTable conforme foram digitados no JTextField:
16/09/2004 11:45:57
Assunto:
brlima
Moderador
Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline
mto bem
Bruno R. Lima
-------------------------------------------
flickr :: twitter
:scrambleup: Por que não usar algo como um keyTyped (pro caso de um KeyListener?
Ou ainda algo como sugerido pelo brlima:
Eu implementei os três métodos dessa interface DocumentListener desta forma por não ter testado exatamente o changedUpdate, apesar de acreditar que ele sozinho já dá conta do recado.
= Marco Túlio Borges =
.: SCJP 1.4 (95%) e SCWCD 1.4 (91%) :.
"Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us." - Calvin
22/09/2004 21:51:10
Assunto:
zica
Thread.start()
Membro desde: 10/09/2004 13:23:50
Mensagens: 46
Localização: São Pauo/SP
Offline