this.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
this.getColumnModel().getColumn(0).setPreferredWidth(100);
this.getColumnModel().getColumn(1).setPreferredWidth(500);
this.getColumnModel().getColumn(2).setPreferredWidth(1000);
第一句很重要!
转载于:https://www.cnblogs.com/TLightSky/archive/2012/08/03/2941478.html