Не видя ваш код, я могу только догадываться, но я думаю, что у вас, вероятно, есть свой собственный TableModel, который возвращает column.class для каждого столбца.JTable имеет DefaultCellRenderer для некоторых из этих классов, таких как Integer и т. Д. Поэтому, вероятно, ваши первые столбцы - это столбцы Integer, что приводит к тому, что JTable использует собственный рендерер.Класс рендерера:
table.setDefaultRenderer( Integer.class, myRenderer );