У меня проблема с копированием элементов из одного jlist в другой, я установил код прослушивателя кнопки, он работает, но не так, как я хочу. Когда я выбираю элемент, и я нажимаю кнопку, копия выбранного элемента будет находиться в jlist2Как скопировать элемент из jlist в другой?
Но проблема в том, что если я выберу тот же элемент и нажмите кнопку, элемент будет показан дважды, и это не будет ожидается.
Это код, пожалуйста, помогите как можно скорее.
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt)
{
int[] selectedIx = jList1.getSelectedIndices();
DefaultListModel lm = new DefaultListModel();
ListModel list = jList2.getModel();
for (int i = 0; i < list.getSize(); i++) {
Object prev = list.getElementAt(i);
lm.addElement(prev);
}
for (int i = 0; i < selectedIx.length; i++) {
Object sel = jList1.getModel().getElementAt(selectedIx[i]);
lm.addElement(sel);
}
jList2.setModel(lm);
}
спасибо большое.
Я попытался использовать несколько способов .. но я застрял, и я не смог закончить – ASN