📄 e918. setting the column resize mode of a jtable component.txt
字号:
Resizing the width of a column can affect the widths of the other columns in the table. There are several resizing modes available. The default is AUTO_RESIZE_SUBSEQUENT_COLUMNS.
// Disable auto resizing
table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
// When the width of a column is changed,
// the width of the right-most column is changed
// so that the width of the entire table does not change
table.setAutoResizeMode(JTable.AUTO_RESIZE_LAST_COLUMN);
// When the width of a column is changed,
// all columns to the right are resized so that the width
// of the entire table does not change
table.setAutoResizeMode(JTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS);
// When the width of a column is changed,
// only the columns to the left and right of the
// margin change
table.setAutoResizeMode(JTable.AUTO_RESIZE_NEXT_COLUMN);
// When the width of a column is changed,
// the widths of all columns are changed
// so that the width of the entire table does not change
table.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
Related Examples
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -