Como limpar um JList em Java?
Eu tenho um jList in gui onde eu posso adicionar alguns dados com o botão Adicionar. o que eu quero adicionar outro botão chamado Limpar, que irá limpar todos os elementos. Eu tentei isso:
private void jButtonClearActionPerfomed(java.awt.event.ActionEvent evt)
{
DefaultListModel listmodel=new DefaultListModel();
jList1 = new JList(listmodel);
if(evt.getSource()==jButtonClear) JList.setListData(new String[0];
else listmodel.removeAllElements();
}
Quando clico no botão Adicionar, isso adiciona elementos.
Quando clico no botão Limpar, remova os elementos.
Mas quando eu clico novamente no botão Adicionar, não há nada nojList1