我有以下JTable(实际上它是来自Netbeans 的ETable).它延伸到它所在的容器 - 我想保留它,而不是使用JTable.AUTO_RESIZE_OFF

我想以编程方式拟合它,如下所示,调整每列的大小以适应单元格内容或列标题文本,并使最右边的列填充剩余空间.我怎样才能做到这一点 ?

您可以关闭自动调整大小。在这种情况下,列将根据内容自动调整大小。但在这种情况下,如果总列宽小于表格宽度,右侧将出现空白。如果更大,则会出现水平滚动条。
您可以使用 为每列分配首选宽度TableColumn.setPreferredWidth。Swing 将尝试据此分配额外的空间。但这也无法保证。
| 归档时间: |
|
| 查看次数: |
6186 次 |
| 最近记录: |