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()

10-04 17:24