显然,.setListData()方法只允许用户一次向JList添加一个元素。我想让用户能够一次向JList添加多个元素。
此外,.setListData()仅向JList添加更多元素。有没有办法让新添加的元素替换JList中的现有元素?
答案 0 :(得分:0)
来自JList的文档:
public void setListData(E [] listData)
从项目数组构造一个只读ListModel,并使用此模型调用setModel。
注意单词"项目数组"。这意味着您可以一次添加多个元素。