Я пытаюсь изменить цвет ячейки JTable (передний план). Он работает, но окрашивает ячейку+1, а не требуемую ячейку (как вы видите в моем коде). < /p>
Я пытаюсь изменить цвет текущей строки и столбца 3, но на самом деле он изменяет цвет следующего столбца. < /p>
Этот код добавляется в пользовательском коде. < /p>
BaritemsTable = new javax.swing.JTable(){
@Override
public Component prepareRenderer (TableCellRenderer renderer, int rowIndex , int columnIndex ){
Component component = super.prepareRenderer(renderer , rowIndex , columnIndex );
Object value = getModel().getValueAt(rowIndex , columnIndex);
if (columnIndex == 3){
if (value.equals("Ready")){
BaritemsTable.setForeground(new java.awt.Color(51, 204, 0));
BaritemsTable.setFont(new Font("Tahoma", Font.PLAIN, 48));
}
if (value.equals("Process")){
BaritemsTable.setForeground(new java.awt.Color(51, 51, 255));
BaritemsTable.setFont(new Font("Tahoma", Font.PLAIN, 48));
}
if (value.equals("Queued")){
BaritemsTable.setForeground(new java.awt.Color(255, 0, 0));
BaritemsTable.setFont(new Font("Tahoma", Font.PLAIN, 48));
}
} else {
BaritemsTable.setForeground(new java.awt.Color(0, 0, 0));
BaritemsTable.setFont(new Font("Tahoma", Font.PLAIN, 48));
}
return component;
}
};
Подробнее здесь: https://stackoverflow.com/questions/602 ... ound-color
Изменение цвета переднего плана Jtable Cell ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Исключение Android 14 при запуске службы переднего плана с типами переднего плана
Anonymous » » в форуме Android - 0 Ответы
- 59 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Синхронизированный переход слайдов цвета переднего плана (текста) и цвета фона.
Anonymous » » в форуме CSS - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Изменение цвета переднего плана свойств, доступных только для чтения, в сетке свойств.
Anonymous » » в форуме C# - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Изменение цвета переднего плана свойств, доступных только для чтения, в сетке свойств.
Anonymous » » в форуме C# - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-