JList.. HEEELLPP

4 respostas
L

To tentando faze dados aparecerem num JList… mas num ta rolando…
Se alguem pudesse me explica como funciona eu agradeço…

Eu fiz isso… mas num funfo
Esse trecho está em um ActionPerformed de um botaum, que deveria adicionar coisas na lista

DefaultListModel model = new DefaultListModel(); model.addElement(jTextFieldNewTapeID.getText()); jListNewTape = new JList(model); //jListNewTape = lista que eu ja tinha criado.. acho q ta ai o problema

Desde já… Obrigado!

4 Respostas

_Renatu

Olá

Você nao precisa criar um JList novo pra alterar o conteúdo dele… você pode usar o método setModel por exemplo…

Dá uma lida nesse tutorial da sun:

http://java.sun.com/docs/books/tutorial/uiswing/components/list.html

Ou ainda, na API do JList:

http://java.sun.com/javase/6/docs/api/javax/swing/JList.html

raci0nal

Ou seja:

DefaultListModel model = new DefaultListModel(); model.addElement(jTextFieldNewTapeID.getText()); model.addElement("Outro elemento"); model.addElement("Quantos quiser"); jListNewTape.setModel(model);

Isto considerando que sua JList já estava criada normalmente.

JList jListNewTape = new JList();
L

vlwww renatu, vlww racional! resolveram meu problema!
o .setModel() ja resolveu o maior dos problemas…

os tutoriais foram bons pq tinham coisas q eu achei q fossem automaticas… e nao são… =/

raci0nal

Automático no Java? rs
Quando eu penso isso… sempre tento pensar denovo! rs

Criado 25 de junho de 2007
Ultima resposta 26 de jun. de 2007
Respostas 4
Participantes 3