我需要从JList获取所有选定的项目并从列表中删除这些项目。这是不完整的代码:
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
List selFromList = this.jList1.getSelectedValuesList();//This line gives me error
}
请帮忙。
答案 0 :(得分:0)
我设法获取所有选定的项目并从列表中删除,如下所示:
DefaultListModel model = new DefaultListModel();
this.jList1.setModel(model);
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//on clicking remove button
java.util.List selFromList = this.jList1.getSelectedValuesList();
for(int i=0;i<selFromList.size();i++){
selectedVal = selFromList.get(i).toString();
model.removeElement(selectedVal);
}
}