Я бы рекомендовал использовать JXTable для чего-то менее тривиального, чем отображение двух столбцов. Базовое вступление, например, здесь .
Другой вариант - использовать Long как элемент в таблице и использовать средство визуализации столбцов, которое будет форматировать дату:
temp[8] = lstLogObjects .get(i).getADate().getTime()
table.getColumnModel().getColumn(8).setCellRenderer( new DefaultTableCellRenderer(){
public Component getTableCellRendererComponent(JTable table, Object value,
boolean isSelected, boolean hasFocus,
int row, int column){
Object value2 = value;
if(row>0 && column==8) //put your own condition here
value2 = new Date((Long)value).toString(); //your own formatting here
return super.getTableCellRendererComponent(table, value2,
isSelected, hasFocus,
row, column);
}
});
}