私は追加ボタンでいくつかのデータを追加できるGUIにjListを持っています。すべての要素をクリアする Clear という別のボタンを追加したい。私はこれを試しました:
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();
}
[追加] ボタンをクリックすると、要素が追加されます。
クリアボタンをクリックすると、要素が削除されます。
しかし、[追加] ボタンを再度クリックしても、jList1