Как динамически изменить цвет отдельной ячейки в 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;
}
});