标签: database swing jtable render highlight
我想知道是否有人可以帮助我。我目前有一段代码连接到SQL数据库,并已成功地在jtable中显示所有按钮等。我很快就需要在程序中添加外部表(纯文本文件)。
我在想有没有办法突出(以不同的颜色)表中的不同行,只要它们是一个公共值,即字符串或int?
例如,您有表A& B,包含行和单元格,但如果已知公共值,例如“名称”,则应在一个或两个表中突出显示该行。
非常感谢任何帮助。
答案 0 :(得分:2)
您可以覆盖prepareRenderer(),检查TableModel,然后相应地设置颜色。另请参阅此Q&A。
prepareRenderer()
TableModel