社区
Java SE
帖子详情
jTable的TableHeader如何动态设置
HOOLOO
2007-08-15 02:04:02
有一个选择列表,一个jTable。
现在通过选择列表项动态的改变jTable里的内容。
功能已经实现,但是TableHeader不显示了。
dataModel是新建了一个类继承了AbstractTableModel。
在这个dataModel里设置了colName。如果不动态显示数据刚TableHeader可以显示。只要改成动态显示的就不显示。
通过setTableHeader()也没有用。
有知道的给帮帮忙啊。
...全文
431
8
打赏
收藏
jTable的TableHeader如何动态设置
有一个选择列表,一个jTable。 现在通过选择列表项动态的改变jTable里的内容。 功能已经实现,但是TableHeader不显示了。 dataModel是新建了一个类继承了AbstractTableModel。 在这个dataModel里设置了colName。如果不动态显示数据刚TableHeader可以显示。只要改成动态显示的就不显示。 通过setTableHeader()也没有用。 有知道的给帮帮忙啊。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qizhe6783
2007-08-15
打赏
举报
回复
void setColumnIdentifiers(Vector columnIdentifiers)
Replaces the column identifiers in the model.
这是jdk中写的看看
HOOLOO
2007-08-15
打赏
举报
回复
搞定了。
原来在table初始化的时候多了个setTableHeader(null).
妈的,是netbeans自己生成的。我说怎么不记得写过。
自己实现一个AbstractTableModel,在里面根据不同的选择生成colNames.
调用时用setModel(TableModel)就行了。
不用显式调用setTableHeader().
HOOLOO
2007-08-15
打赏
举报
回复
跟jScrollPane没关系。
yangxccom
2007-08-15
打赏
举报
回复
jTable建在jScrollPane中不?
HOOLOO
2007-08-15
打赏
举报
回复
列的名字和列个数都不一样。
HOOLOO
2007-08-15
打赏
举报
回复
不是同一个表,是不同的数据表。
每次选择都是重新读数据库,然后放到jtable里。
yangxccom
2007-08-15
打赏
举报
回复
把你改变jTable内容的代码放上来看看,我常动态的改JTable中内容,没见出现过此情况
jaguarlsl
2007-08-15
打赏
举报
回复
代码拿来看看
J
Table
添加CheckBox
一个
J
Table
里添加CheckBox的完整例子,包括表头的JCheckBox全选联动
J
Table
表头排序的两种方法
NULL 博文链接:https://javapub.iteye.com/blog/783343
netbeans
j
table
复杂表头的实现方法
j
table
swing
j
table
header
netbeans 复杂表头 表头合并 使用netbeans打开后可以打开JFrame
J
Table
颜色渲染代码
包含
J
Table
基本操作和初始化方法 和高级的颜色渲染功能
J
Table
的介绍.doc
Swing读书笔记表格(
Table
)的使用与介绍
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章