我希望在JTable
中使用指定值来匹配每列的大小。但是,当我为另一列增加setPrefferedWidth
时,它会缩小?我不想使用setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
任何方法来解决这个问题?
TableColumn column = null;
for(int i = 0; i < 7; i++)
{
column = tbl.getColumnModel().getColumn(i);
if(i == 0 || i == 1)
{
column.setPreferredWidth(100);
}
else if(i == 2 || i == 3 || i == 4)
{
column.setPreferredWidth(80);
}
else if(i == 5 || i == 6)
{
column.setPreferredWidth(250);
}
else
{
column.setPreferredWidth(150);
}
}