在我的项目中,我必须用jXTable中的一个对象替换JTable的使用。
当前代码:
JTable jt= new JTable(myModel) {
@Override
public void createDefaultColumnsFromModel() {
super.createDefaultColumnsFromModel();
setTableHeader(createDefaultTableHeader());
}
}
我想做的是:
PersoJxTable jt= new PersoJxTable (myModel) {
@Override
public void createDefaultColumnsFromModel() {
super.createDefaultColumnsFromModel();
setTableHeader(createDefaultTableHeader());
}
}
PersoJxTable来自jxTable。
问题:createDefaultColumnsFromModel已被jXtable覆盖为最终方法,我不能再覆盖它了。 评论说我必须使用ColumnFactory,但我无法理解它是如何工作的。
有人可以帮助我在jXTable上显示我的对象上的个人标题吗?