首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Swinghacks——JTable依据内容调整列宽

2013-03-01 
Swinghacks——JTable根据内容调整列宽JTable默认情况下,列宽是固定,如下:若要根据内容来调整列宽,那首先要

Swinghacks——JTable根据内容调整列宽

JTable默认情况下,列宽是固定值,如下:

Swinghacks——JTable依据内容调整列宽

若要根据内容来调整列宽,那首先要知道内容占用多少宽度,代码如下


上图已经是根据内容调整列宽了,但是还有一个缺点就是第一列,只考虑到了列内容的宽度,但是没有考虑到表头的内容宽度

不过思路也是一样的,获取表头的数据模型 和 渲染器,然后主动构造出表头的component获取PerferredSize,再判断下列宽值即可



热点排行