jtable



Автор Pasochkin задал вопрос в разделе Другие языки и технологии

Java (это не JavaScript!!!). Как изменить цвет отдельной ячейки в JTable? и получил лучший ответ

Ответ от Николай Дроздов[гуру]
Посмотри этот код. Может он тебе поможет.
public Component getTableCellRendererComponent(
JTable table, Object value, boolean isSelected,
boolean hasFocus, int row, int col)
{
Component comp = super.getTableCellRendererComponent(
table, value, isSelected, hasFocus, row, col);
String s = table.getModel().getValueAt(row, VALIDATION_COLUMN ).toString();
if(s.equalsIgnoreCase("Fail"))
{
comp.setForeground(Color.red);
}
else
{
comp.setForeground(null);
}
return( comp );
}
Я так понял, сначала в Component загоняешь ячейку, потом вызываешь setForeground(Color.red) или setBackground(Color.red)
Источник: ссылка

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Java (это не JavaScript!!!). Как изменить цвет отдельной ячейки в JTable?

Вопрос по Java Vector
Map<string,vector> vectorMap = new HashMap<string,vector>();
for(int
подробнее...
спросили в Jeep
Помогите новичку Java Swing
Пишеш на Java в Intellij IDEA* не совсем корректно ты выше написал)
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*