主要是想让第一列隐藏,,我使用table.getColumnModel().getColumn(0).setMaxWidth(0);,,这个方法不行,,列没有完全隐藏,

解决方案 »

  1.   

    先用TableColumn可以设置关于width
    创建TableColumnModel 然后addColumn(TableColumn aColumn)
    再用这个构造函数JTable(TableModel dm, TableColumnModel cm)
    数据通过TableModel可以设置不知说明白了没有
      

  2.   

    jTable.getColumn("姓名").setPreferredWidth(40);
      

  3.   

    removeColumn(TableColumn aColumn) 
    它可以实现隐藏,需要是remove,其它它的数据还在table中
      

  4.   

    调整列宽度一般先设置设置大小的模式
    table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF)