Como criar uma lista de nomes com JPanel associado com textfield

5 respostas
J

Bom dia!

Eu preciso fazer uma painel que retorne uma lista de nomes assim que eu digitar uma letra.

Ex: Ao digitar S, vem todos os registros do banco de nomes que comecem com a letra S.

Eu soube que se usa uma JList dentro de um Jpanel… comecei a codificar mas não consegui. Como isso é muito usado eu gostaria que, s epossivel alguem amndasse um codigo ou umas dicas…

Obrigada

5 Respostas

F

posta seu código? dá algum erro? se sim…qual?

F

vc pode fazer da seguinte forma…adicionar ao campo que recebe o texto um add.KeyListener …dentro do métroco keyReleased (KeyEven t e) vc manda pegar a tecla que foi pressionada, e mandar executar um select no banco retornando todos os nomes que tenham aquela letra ou sequencia de letas… lembre de sempre limpar a lista e repopulá-la a cada select…

J

Valeu…

Mas como faz para aparcer a lista?
O select já está dando certo…
Mas visualmente como faz?
Tem q associar outro componente ao textefield?

M

Você pode usar um JList e usar um ListModel, adicionando registros nele conforme necessário.

J

Muito Obrigada!
Vou tentar.

Criado 20 de fevereiro de 2009
Ultima resposta 26 de fev. de 2009
Respostas 5
Participantes 3