JTable 当列数较多时, 拖动水平滚动条,后面的列名显示异常 20

JTable当列数较多时,拖动水平滚动条,后面的列名显示异常.但当将窗体大小鼠标拖动变化一下,列名忽然显示正常了!而且表头也会随着表的内容拖动的时候它不跟着动!会出现错位... JTable 当列数较多时, 拖动水平滚动条,后面的列名显示异常.
但当将窗体大小鼠标拖动变化一下, 列名忽然显示正常了!
而且表头也会随着表的内容拖动的时候它不跟着动!会出现错位现象!
求助!
展开
 我来答
百度网友b2f235b
2016-05-06
知道答主
回答量:2
采纳率:0%
帮助的人:1868
展开全部
这是因为你重绘了表头的(setPreferredSize(new Dimension(1,20))原因,如:
//table.getTableHeader().setPreferredSize(new Dimension(1,20));//设置表头高度的方法之一!
注销这些重绘表头的代码,问题完美解决!
我也是这样的。
zhou073
2013-04-18 · TA获得超过134个赞
知道小有建树答主
回答量:191
采纳率:80%
帮助的人:64.3万
展开全部
你去网上找下,有个叫FreeTableModel的控件,操作TableModel的,使用也很简单
追问
这个FreeTableModel不怎么好找啊。。。
找到一个例子不怎么明白啊。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式