如何从jComboBox中删除除索引0(零)之外的所有项

时间:2013-08-22 08:57:26

标签: java swing jcombobox

我有jComboBox,我想使用jComboBox刷新jComboBox.removeAllItems()。但它会移除jComboBox上可用的所有项目,包括Select,这是默认值。我想永远保持Select值在jComboBox上。

注意:我在互联网上搜索但未找到我想要的确切解决方案。

感谢。

2 个答案:

答案 0 :(得分:1)

你知道0 index的价值应该是多少。您只需执行jComboBox.removeAllItems(),然后再添加Select

答案 1 :(得分:0)

JComboBox<String> cb = new JComboBox<String>();

String tmp = cb.getItemAt(0);
cb.removeAll();
cb.addItem(tmp);

其中0是您要保存的索引。