标签空间未显示在不可编辑的JComboBox中

时间:2012-04-01 20:40:11

标签: java swing tabs jcombobox

根据主题标题。将ComboBox设置为可编辑显示它们,但允许我弄乱它们。它们也不会显示在下拉列表中。下面是一个代码段,显示我JComboBox的实例化(setEditable在那里进行测试)。

final JComboBox<String> appPathList = new JComboBox<String>();
for(ArrayList<String> s : appPath) {
    appPathList.addItem(s.get(0));
}
appPathList.setEditable(false);

所以,这一切都有效。 ComboBox正确填充,依此类推。问题不在于我的代码,这就是为什么我不发布全班。当然,如果有必要,我可以这样做。

我需要更改/添加(是某种类型的CellRenderer)来实现这一目标吗?如果可能的话,举个例子。

我正在使用JDK 7.

编辑:要发布图片,但我需要声誉。

1 个答案:

答案 0 :(得分:0)

找到它。自定义CellRenderer,如果输入==我想要的,则在列表项中添加缩进。

感谢所有帮助人员&lt; 3