import java.awt.Component; import javax.swing.JTable; import javax.swing.table.DefaultTableCellRenderer; public class MyRenderer extends DefaultTableCellRenderer { private static final long serialVersionUID = 1L; 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 count = (String) value; if(column == 2 && Integer.parseInt(count) > 20000000) c.setForeground(new java.awt.Color(250, 50, 50)); else c.setForeground(new java.awt.Color(0, 0, 0)); return c; } }