Java设置表格JTable的宽度
时间: 2023-07-16 18:14:10 浏览: 247
javaweb表格宽度
要设置表格JTable的宽度,可以使用以下代码:
```java
JTable table = new JTable();
table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); // 设置表格不自动调整列宽
table.getColumnModel().getColumn(0).setPreferredWidth(100); // 设置第一列的宽度为100像素
```
其中,`setAutoResizeMode(JTable.AUTO_RESIZE_OFF)`表示禁止表格自动调整列宽,以便我们手动设置列宽。`getColumnModel()`方法返回表格的列模型,`getColumn(0)`获取第一列,`setPreferredWidth(100)`设置该列的首选宽度为100像素。
如果需要设置多列的宽度,可以将以上代码放在一个循环中,对每一列进行设置。
阅读全文