Try to add a custom table cell renderer - an inner class like the following (write or paste this like you'd normally write a method):
private class MyRenderer extends DefaultTableCellRenderer
{
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
{
Component component = super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
Font oldFont = component.getFont();
Font newFont = oldFont;
if (column == 1)
{
newFont = new Font(oldFont.getName(), Font.BOLD, oldFont.getSize());
}
component.setFont(newFont);
return component;
}
}
Of course not only column 1 is possible here ;-)
You can then use the following on the table you want to use (supposed it's called "table"

:
table.setDefaultRenderer(Object.class, new MyRenderer());
Hope this helps...
allow thyself to be the spark that lights the fire
haslo@haslo.ch - www.haslo.ch