突出显示JTable中的行

时间:2011-12-23 18:32:56

标签: database swing jtable render highlight

我想知道是否有人可以帮助我。我目前有一段代码连接到SQL数据库,并已成功地在jtable中显示所有按钮等。我很快就需要在程序中添加外部表(纯文本文件)。

我在想有没有办法突出(以不同的颜色)表中的不同行,只要它们是一个公共值,即字符串或int?

例如,您有表A& B,包含行和单元格,但如果已知公共值,例如“名称”,则应在一个或两个表中突出显示该行。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

您可以覆盖prepareRenderer(),检查TableModel,然后相应地设置颜色。另请参阅此Q&A