我正在寻找一种将字符串以外的对象添加到列表框的方法。
例如,如果我有一个带有字段品牌、成本、颜色的汽车类型的对象,我希望能够在显示品牌的列表框中选择汽车,并使用变更处理程序在窗口中显示成本。
有任何想法吗?
我正在寻找一种将字符串以外的对象添加到列表框的方法。
例如,如果我有一个带有字段品牌、成本、颜色的汽车类型的对象,我希望能够在显示品牌的列表框中选择汽车,并使用变更处理程序在窗口中显示成本。
有任何想法吗?
我认为你正在寻找的是一个CellList
. 这是它的外观示例。
您需要做的是创建您自己的类型,Cell
为它提供您要显示的对象,它负责创建 HTML 来显示它。
然后,您需要将您的值放在一个列表中,并可能将ListDataProvider
它提供给CellList
它需要的对象。
CellList
javadoc 有一些很好的基本示例。