这是我的桌子:



我喜欢61292013/09/20在单元格的中间,而不是在左侧!

怎么办

最佳答案

您可以执行此操作,从而通过覆盖渲染器设置每列的水平对齐方式。

DefaultTableCellRenderer renderer = new DefaultTableCellRenderer();
renderer.setHorizontalAlignment(JLabel.CENTER);
for(int i = 0; i < columnCount; i++){
    table.getColumnModel().getColumn(i).setCellRenderer(render);
}

07-25 21:33