consegui resolver usando o DefaultListModel:
import javax.swing.ListSelectionModel;
import javax.swing.DefaultListModel;
public DefaultListModel model1;
model1 = new DefaultListModel();
nameJList = new JList( model1);
novNJButton = new JButton("Novo nome e serial");
novNJButton.addActionListener(
new ActionListener(){
public void actionPerformed( ActionEvent e){
nome = JOptionPane.showInputDialog("Digite o nome Nome do programa a ser adicionado");
seri = JOptionPane.showInputDialog("Digite o serial/CD-key de "+nome);
if (e.getSource()==novNJButton){
model1.add(0,nome);
model2.add(0,seri);
}
}
}
);
===============================================
acho que as pessoas aqui no PJ entenderiam melhor mostrando um exemplo.
não que eu esteja discriminando o exemplo d alan. o problema é que eu ando lendo os exemplos de vários post ai passados... e são muitos pobres estes exemplos.
voces naum explicam se eu tenhu que importar alguma coisa para usar tal metodo, se tem que fazer alguma coisa antes. dai o que resolve isso... eh um bom exemplo(completo)!
com uns exemplos pobres desde vai ter mesmo milhoes de topicos perguntando "pq deu isso?", "como faço isso?", etc.
desculpem-me se meu modo de falar eh meio que rude.
:oops:
muitas vezes um bom exemplo tira muitas duvidas e faz com q a pessoa aprenda mais do que o q ela procura. :wink:
Abraços,
Plinio Jose.