0
我想使用JComboBox
將多個元素添加到JList
。當用戶從JComboBox
中選擇一個項目時,它應該添加到JList
。如果List消息中已存在的項目應該彈出以通知該消息。我該怎麼做呢?使用組合框將多個元素添加到ListModel
private void cmbBagSizeItemStateChanged(java.awt.event.ItemEvent evt) {
DefaultListModel listModel = new DefaultListModel();
lstBagSize.setModel(listModel);
if ((evt.getStateChange() == ItemEvent.SELECTED)) {
if (listModel.getSize() != 0) {
for (int i = 0; i < listModel.getSize(); i++) {
listModel.addElement(cmbBagSize.getModel().getSelectedItem());
break;
}
} else {
listModel.addElement(cmbBagSize.getModel().getSelectedItem());
}
}
}