Colocar uma list em um JList

1 resposta
lucao

Pessoal tenho um método que retorna uma list, como faço para inserir direto no JList ?
Obrigado.

1 Resposta

Rodrigo_Manhaes

Assumindo que jlist é um objeto JList e list é um objeto que implementa List:

jlist.setListData(list.toArray());

Uma alternativa mais flexível é criar uma subclasse de DefaultListModel ou AbstractListModel. Detalhes em:
http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JList.html
http://java.sun.com/products/jfc/tsc/tech_topics/jlist_1/jlist.html

Criado 12 de abril de 2006
Ultima resposta 13 de abr. de 2006
Respostas 1
Participantes 2