JTable有这方法的查查文档不就OK了:“)

解决方案 »

  1.   

    JTable table = new JTable();
    table.getColumnModel().getColumn(1).setWidth(100);
    设置第一列的宽度为100
      

  2.   

    记得设table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF)
      

  3.   

    JTable在默认情况下所有的列宽是相同的,TableColumn类代表table中的列,
    通过setPreferedWidth()可以设置列的宽度。如设置第1列的宽度为100:
      TableColum col=table.getColumnModel().getColumn(1);
      col.setPreferedWidth(100);
    关于JTable的用法可以去看看Java Tutorial,很全的。
      

  4.   

    推荐你去看一奔书"JAVA 2图形设计 卷2 :SWING"