DefaultTableCellRenderer r1 = new DefaultTableCellRenderer();
r1.setHorizontalAlignment(JLabel.CENTER);
table.setDefaultRenderer(Object.class, r1);
DefaultTableCellHeaderRenderer rh = new DefaultTableCellHeaderRenderer();
rh.setHorizontalAlignment(JLabel.CENTER);
table.getTableHeader().setDefaultRenderer(rh);