如何动态更改 JXTreeTable 中特定单元格的颜色

2023-12-02

我在用JXTreeTable现在为了制作树表结构,我想动态更改特定单元格的颜色。如何改变单元格的颜色?

我发现这段代码可以改变颜色,但这不起作用。

这是代码:

leftTree.setDefaultRenderer(Object.class, new DefaultTableCellRenderer() {

     public Component getTableCellRendererComponent(JTable table, Object value,
          boolean isSelected, boolean hasFocus, int row, int column) {
     Component c = super.getTableCellRendererComponent(table, value, 
          isSelected, hasFocus, row, column);          
      if(Integer.parseInt(rowvalue[0])==row && column==0) {
         c.setBackground(Color.red);
      }
        return c;
      }
});

使用荧光笔。

addHighlighter(new ColorHighlighter());
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何动态更改 JXTreeTable 中特定单元格的颜色 的相关文章

随机推荐