2

我正在使用ListCellRenderer,并且我需要显示绘制的项目略有不同,具体取决于它们是作为下拉列表的一部分还是作为组合框的内嵌图像的一部分(即非下拉列表中的选定项目)模式)。

使用isSelected渲染器的参数getListCellRendererComponent来检测这显然是行不通的,因为这反映了该项目是否在列表中被选中,而不是该项目是否是当前的最终选择,也是在组合框中内联绘制的。

4

1 回答 1

1

我找到了解决方案:index渲染器的参数getListCellRendererComponent-1绘制内联控件的时间。

于 2014-07-28T14:35:50.367 回答