如何调整jTable的大小以适应其内容,包括其标题?

时间:2017-06-30 12:58:08

标签: java swing resize jtable

我创建了一个包含0行和0列的 for(i=1;i<=N;++i){ if(S[i]==k) return 1; x=S[i]; for(j=i+1;j<=N;++j){ x^=S[j]; if(x==k) return 1; } } ,因为内容(包括标题名称)将根据按钮动态添加。我使用jTable来调整列的大小。在我的代码中,所有列都只根据标题值排列,而且如果所有列宽的总和小于TableCellrenderer宽度的总和,它应该覆盖整个表。我不知道如何做到这一点,并在我的代码中解决了问题。提前致谢

jTable

1 个答案:

答案 0 :(得分:0)

  

在我的代码中,所有列都只根据标题值进行排列

好吧,我猜你只会在行数为0时调用你的代码。

查看Table Column Adjuster类以计算列宽。在添加/删除数据行或更改单元格中的数据时,可以动态调用代码。