【发布时间】:2015-11-24 19:12:18
【问题描述】:
我被一些我确信非常简单的东西难住了。
我有一个带有对象的 Jcombobox 单元格编辑器,可以说是“客户”。 客户有一个“代码”和一个“描述”。 客户的 toString 已被覆盖以返回“代码”。
我在一个表格中有两个单元格,想要一个列出代码,一个列出描述。两个组合框列表都填充了 Customer 对象,都返回 CODE。如何让第二个组合框显示DESCRIPTION?
我尝试创建一个新的子类,它覆盖 toString 方法并用它填充第二个组合框,但为了将值加载到新的子类型中,我必须重新获取数据并创建新的子类类或在“客户”对象上实现克隆方法,每次添加新变量时我都必须更新。
有没有简单的方法覆盖 jcombobox 渲染器?
谢谢
【问题讨论】: