Java 从jXTable继承的对象上的Personnal标头

Java 从jXTable继承的对象上的Personnal标头,java,swing,Java,Swing,在我的项目中,我必须用从jXTable继承的对象替换JTable的使用 当前代码: JTable jt= new JTable(myModel) { @Override public void createDefaultColumnsFromModel() { super.createDefaultColumnsFromModel(); setTableHeader(createDefaultTableHeade

在我的项目中,我必须用从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继承的对象上创建一个personnal头吗?

有人能帮我在从jXTable继承的对象上创建一个personnal头吗?
-为什么你认为你需要一个个人头。标题是根据TableModel的“列名”中包含的值创建的。如果需要自定义名称,请在创建模型时指定专有名称。您好,我查找个人标题,因为我需要列组。例如:我需要第1列和第2列位于A组之下,第3列、第4列、第5列位于B组之下
我需要第1列和第2列位于B组之下
所以这是您的要求。当你问问题的时候要明确,这样我们就不必猜测你在说什么。“组”是搜索时要使用的关键字。以下是我在论坛中找到的关于这个主题的问题,可能会有所帮助:
有人能帮我在我从jXTable继承的对象上设置一个personnal头吗?
-为什么你认为你需要一个personnal头。标题是根据TableModel的“列名”中包含的值创建的。如果需要自定义名称,请在创建模型时指定专有名称。您好,我查找个人标题,因为我需要列组。例如:我需要第1列和第2列位于A组之下,第3列、第4列、第5列位于B组之下
我需要第1列和第2列位于B组之下
所以这是您的要求。当你问问题的时候要明确,这样我们就不必猜测你在说什么。“组”是搜索时要使用的关键字。以下是我在论坛上找到的关于这个话题的问题,可能会有所帮助: