下面這個方法 你可以用來設置列寬,在你需要的地方調用一下就可以了
Java code
public void FitTableColumns(JTable myTable) { //設置table的列寬隨內容調整
JTableHeader header = myTable.getTableHeader();
int rowCount = myTable.getRowCount();
Enumeration columns = myTable.getColumnModel().getColumns();
while (columns.hasMoreElements()) {
TableColumn column = (TableColumn) columns.nextElement(