java动态更改JTable单元格的颜色
我想知道如何在没有用户响应的情况下更改表中单元格的背景颜色。 例如,如果由于一些不相关的方法调用,我的一个变量发生了变化,我希望在我的表中反映出来。 例如,一个方法更改了我用来初始化表的数组的值,但是用户没有参与其中,比如说值的经过时间更改。那么,我如何在我的表中反映它,或者是否有任何方法可以手动调用TableCellRenderer
编辑: 用代码片段更新了问题here
你可以在下面搜索框中键入要查询的问题!
我想知道如何在没有用户响应的情况下更改表中单元格的背景颜色。 例如,如果由于一些不相关的方法调用,我的一个变量发生了变化,我希望在我的表中反映出来。 例如,一个方法更改了我用来初始化表的数组的值,但是用户没有参与其中,比如说值的经过时间更改。那么,我如何在我的表中反映它,或者是否有任何方法可以手动调用TableCellRenderer
编辑: 用代码片段更新了问题here
# 1 楼答案
按照建议,使用自定义单元渲染器: