JList文本颜色

时间:2013-09-18 15:14:26

标签: java swing colors jlist defaultlistmodel

有没有办法更改JList上特定元素的文本颜色?

像这样:

一个(黑色)

2(蓝色)

3(黑色)

四(蓝色)

五(蓝色)

六(黑色)

使用DefaultListModel,数据来自DB ...

1 个答案:

答案 0 :(得分:2)

模型只存储数据,而不是数据的颜色。

您需要为每个单元格呈现不同的数据。阅读Writing a Custom Renderer上Swing教程中的部分,了解更多信息和示例。