JList +Remover Varios Itens

4 respostas
fabianofrizzo

Galera queria saber. Se tem como remover varios itens que estão selecionados em um Jlist…

Eu usei um DefaulListModel para popular o jlist.

Tipo seleciono varios itens ao mesmo tempo e clico no botão e ao clicar todos os selecionados saem da lista.

Obrigado Pela atenção de todos

4 Respostas

Guerr

Olá Fabiano!

Sugiro que você dê uma olhada no SwingBean que facilita bastante a manipulação de dados no model da JTable.

http://swingbean.sf.net

T

Se não puder usar o SwingBean ou outro framework, sugestão: comece a remover pelo último item selecionado, não pelo primeiro.

Petronio_Braga

Se quiser,

postei nesse tópico um anexo onde você pode remover mais de um item de um JList.

http://www.guj.com.br/posts/list/48746.java

mister_m

Dependendo do tamanho da lista e de como é feita essa exclusão (se é necessário remover de um banco de dados, por exemplo, e repopular com os dados novos), às vezes é mais prático setar os dados novamente com model.clear() e model.addElement(Object).

De qualquer forma, recomendo que você não trabalhe com Swing dessa forma (baixo nível) e use um framework, como o genesis, um framework brasileiro com documentação completa em português.

Criado 2 de junho de 2007
Ultima resposta 4 de jun. de 2007
Respostas 4
Participantes 5