我需要帮助正确填充JList
。
当我按下>>按钮应该将左侧面板中的选定部件添加到右侧面板中的部件列表中。 <<<按钮应从右侧面板中删除所选部件。
我很确定我没有正确使用方法。
//This Add_1 button adds the selected part from the left panel to the list of parts in the right panel.
Add_1.addActionListener(new ActionListener() {
@SuppressWarnings("unused")
public void actionPerformed(java.awt.event.ActionEvent evt) {
DefaultListModel model1 = new DefaultListModel();
for(int i = 0; i < list.getModel().getSize(); i++)
{
Object item = list.getModel().getElementAt(i);
model1.addElement(item);
list_1.setModel(model1);
}
}
});
btnNewButton_1.addActionListener(new ActionListener() {
@Override
public void actionPerformed(java.awt.event.ActionEvent evt) {
DefaultListModel model2 = new DefaultListModel();
model2.addElement(list_1.getSelectedValue());
list.setModel(model2);
}
});