【发布时间】:2017-02-14 23:29:03
【问题描述】:
class CustomTableRenderer extends 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);
String s = table.getModel().getValueAt(row,12).toString();
if(s.equals("Filled") && column == 12)
{
setForeground(Color.RED);
System.out.println("Inside " + s + column);
}
return c;
}}
使用上面的代码,改变所有列的颜色,我想根据值更改单个列。
【问题讨论】:
标签: jtable