【发布时间】:2012-10-07 14:06:30
【问题描述】:
我有一个myclass 类型的JComboBox。我用CustomListRender显示myclass的属性之一,效果很好。
然后我设置myCombobox.setEditable(true)。 JComboBox 变为可编辑,但默认情况下,combobox 中的文本设置为类似这样:
com.mypackagename.myclass
谁能告诉我如何解决这个问题?
提前致谢。
【问题讨论】:
-
也许您还想创建和使用自定义 ComboBoxEditor。
-
您可以使用 setSelectedIndex(int anIndex) 或 setSelectedItem(Object anObject) 来初始化您的 ComboBox。
标签: java swing jcombobox packaging renderer