http://java.sun.com/docs/books/tutorial/uiswing/components/table.html

解决方案 »

  1.   

    谁知道tableCell的对齐怎么实现吗?
      

  2.   

    一:jTable单元格设置数据类型和显示格式
        自定义一个TableCellRenderer类,扩展DefaultTableCellRenderer类,重写setValue方法,如:
        class MyTableCellRenderer extends DefaultTableCellRenderer {
              public void setValue(Object value) {
                  Format format = NumberFormat.getCurrencyInstance();
                  super.setValue(value == null ? "" : format.format(value));
              }
         }
      二:tableCell的对齐怎么实现    因为DefaultTableCellRenderer是JLabel的子类,所以可以调用JLabel的设置对齐的方法
      

  3.   

    但有个问题,我将tableCellRender加进table后,数据被render覆盖了,我的data是在render之前set进去的。