根据主题标题。将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.
编辑:要发布图片,但我需要声誉。
答案 0 :(得分:0)
找到它。自定义CellRenderer,如果输入==我想要的,则在列表项中添加缩进。
感谢所有帮助人员&lt; 3