我需要保存jList
来自特定来源的多个值。
在 for 循环中,我为上面在代码中声明的 a 生成 a和jComboBox
bot a (因此在这段代码中不可见) 我不明白,也许这是一个简单的问题,是为什么 jComboBox 的所有元素都取自数组而不是 Jlist 只保存最后一个元素。Model
Jlist
channelId
DefaultListModel jList1Model;
private void printChannelData(Channel channel, String nodeName) {
String[] channelId = { channel.getId()+" - "+nodeName/*+" - "+channel.getName()*/};
jList1Model = new DefaultListModel();
for (int i=0; i < channelId.length; i++) {
//Adds element to the Single Channel Loading ComboBox
channelIdComboBox.addItem(channelId[i]);
//Adds elements to the Multiple Channel Loading ComboBox
jList1Model.addElement(channelId[i]);
}
jList1.setModel(jList1Model);
}