yourTable.getColumnModel().getColumn(0).setPreferredWidth(COLUMN_WIDTH);

解决方案 »

  1.   

    jtable.getColumnModel().getColumn(int).setPreferredWidth(int);
      

  2.   

    for(int j=1;j<=20;j++)
              {jTable1.getColumnModel().getColumn(i).setMaxWidth(50);
              }或
           for(int j=1;j<=20;j++)
              {jTable1.getColumnModel().getColumn(i).setPreferredWidth(50);
              }
    我这么写,显示的结果每列的宽度不一样 啊?能不能让每列的宽度正好显示每列的内容?
      

  3.   

    TableColumnModel columnModel = getColumnModel();
               TableColumn tableColumn = columnModel.getColumn(0);
                 tableColumn.setPreferredWidth(100);
      

  4.   

    TableColumnModel
    还要实现这个?