这TableColumnAdjuster是一个很棒的工具,但我似乎无法让表格显示每列的完整宽度。我看不到整个标题,有时可能会很长。
TableColumnAdjuster
这是我所拥有的:
table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); TableColumnAdjuster tca = new TableColumnAdjuster(table); tca.adjustColumns(); tca.setColumnHeaderIncluded(true); tca.setColumnDataIncluded(true); tca.setOnlyAdjustLarger( true ); tca.setDynamicAdjustment( false );
但是除非我手动调整大小,否则列标题是部分隐藏的。关于如何显示列的整个宽度的任何想法,以便我可以看到整个标题?
setDynamicAdjustment(true); //false will work for the static data you might wann change it to `true`.
adjustColumns()设置属性后立即调用。
adjustColumns()