Как динамически изменить цвет отдельной ячейки в JXTreeTable

я использую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;
      }
});

Ответы на вопрос(2)

Ваш ответ на вопрос