我无法使用此方法,以便更新JCombobox
,其中包含:
update() {
faultySection.removeAllItems();
int idx = 1;
faultySection.insertItemAt(select, 0);
for (Incident i : listeIncidents) {
faultySection.insertItemAt(object, idx++);
}
}
但我得到的是第一个元素(默认元素)仍然是空的而不是select
。
答案 0 :(得分:2)
这看起来对我来说功能正确。在此方法中放置一个调试器断点,并在处理faultitSection时监视其状态。您可以将其添加到watch语句中,这样可以使您的工作更轻松。我认为在另一个声明中必须有一些其他代码修改它。
答案 1 :(得分:2)
试试这个:
faultySection.insertItemAt("select", 0);
faultySection.setSelectedIndex(0);