【发布时间】:2015-01-11 21:17:10
【问题描述】:
我的程序有问题。由于某种原因,我无法从我的一个列表中获取项目到另一个列表。
defaultListModel model1 = new DefaultListModel();
DefaultListModel model2 = new DefaultListModel();
//check an item is selected from listbox
if (lstlibrary.getSelectedIndex() != -1) {
int position;
position = array1.indexOf(lstlibrary.getSelectedValue());
array2.add(array1.get(position));
array1.remove(position);
//move array to listbox model
for (String value1 : array1) {
model1.addElement(value1);
}
lstlibrary.setModel(model1);
for (String value2 : array2) {
model1.addElement(value2);
}
lstlibrary.setModel(model2);
这是我的老师告诉我要做的,但我无法解决。我已经尝试了所有方法,但我不知道该怎么做,我对这一切有点陌生,所以如果有人能帮助我,那就太好了!
【问题讨论】:
-
Netbeans 与此无关。
-
我正在为此使用 netbeans...
标签: java arrays arraylist defaultlistmodel