我需要更改我的JTable
的列寬度大小。請看下面用於顯示值的代碼。但我不知道如何最大化表格列的寬度。更改JTable列的寬度
請讓我知道如何配置我的代碼。
public void displayTable(JTable table){
Vector columns = new Vector(getIndividual(0).chromosomeColumnCount()+1);
columns.add("Staff Names");
for(int i=0; i<getIndividual(0).chromosomeColumnCount(); i++){
columns.add(RosterManager.getDay(i));
}
Vector data = new Vector();
Vector row;
for(int row1=0; row1<getIndividual(0).ChromosomeRowSize(); row1++){
row = new Vector(getIndividual(0).chromosomeColumnCount());
row.add(RosterManager.getNurse(row1).getEmpName());
for(int col=0; col<getIndividual(0).chromosomeColumnCount(); col++){
row.add(getIndividual(0).getShift(row1, col).getShiftName());
}
data.add(row);
}
DefaultTableModel tableModel = new DefaultTableModel(data, columns);
table.setModel(tableModel);
}
從哪個對象? –