我在java中面对jlist中的问题。我有两个JLists,我想将一个jlist中的元素添加到另一个jlist中我尝试了但是它添加了元素并删除了列表中的现有元素。这是代码
Object[] getListItem = (Object[]) jList2.getSelectedValues();
for(int i=0;i<getListItem.length;i++){
//jList1.setListData(jList2.getSelectedValues());
jList1.setListData(getListItem);
}
需要帮助谢谢。
答案 0 :(得分:3)
您需要向ListModel
添加项目,而不是JList
本身。 DefaultListModel
类具有添加元素的方法,类似于java.util.Vector
类。