jTable的TableHeader如何动态设置 有一个选择列表,一个jTable。现在通过选择列表项动态的改变jTable里的内容。功能已经实现,但是TableHeader不显示了。dataModel是新建了一个类继承了AbstractTableModel。在这个dataModel里设置了colName。如果不动态显示数据刚TableHeader可以显示。只要改成动态显示的就不显示。通过setTableHeader()也没有用。有知道的给帮帮忙啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把你改变jTable内容的代码放上来看看,我常动态的改JTable中内容,没见出现过此情况 不是同一个表,是不同的数据表。每次选择都是重新读数据库,然后放到jtable里。 搞定了。原来在table初始化的时候多了个setTableHeader(null).妈的,是netbeans自己生成的。我说怎么不记得写过。自己实现一个AbstractTableModel,在里面根据不同的选择生成colNames.调用时用setModel(TableModel)就行了。不用显式调用setTableHeader(). void setColumnIdentifiers(Vector columnIdentifiers) Replaces the column identifiers in the model. 这是jdk中写的看看 一个小问题,大牛小牛都进来看看 客户端byte[]通过webservice写入txt中文乱码 KeyStroke类的getKeyStroke(String s)方法 在oa中做一个休息日及假期设置的功能 main与面向对象完整性的讨论 javaApi中文CHM版之必死技 如何实现int列表 java问题!进来看看!关与回文的判断方式!! for语句中变量定义的问题 请问关于数据库,输入框中有单角单引号问题引起的异常,如何处理? Swing写的桌面程序如何根据程序的运行情况来设定进度条? java 调sp 用exec 还是 call
不是同一个表,是不同的数据表。
每次选择都是重新读数据库,然后放到jtable里。
原来在table初始化的时候多了个setTableHeader(null).
妈的,是netbeans自己生成的。我说怎么不记得写过。自己实现一个AbstractTableModel,在里面根据不同的选择生成colNames.
调用时用setModel(TableModel)就行了。
不用显式调用setTableHeader().
Replaces the column identifiers in the model. 这是jdk中写的看看