JXTreeTable:getColumnClass应该在节点的基础上返回不同的类型

时间:2015-07-23 08:37:22

标签: java swing swingx jxtreetable

我有ListProfile个对象。 Profile的字段ListUser,我选择使用JTreeTable中的SwingX来显示此信息。

我遇到getColumnClass(int column)的问题,因为此方法无法区分节点是父节点还是子节点。 简而言之,我想要这样的东西:

//getColumnClass as I expect it
@Override
public Class<?> getColumnClass(Object node, int column) {
   if (node instanceof Profile) {
      switch (column) {ecc.....}
   }
   else {.....}
}

有谁能告诉我如何解决这个问题。因为我切换到SwingX,因为我认为JTreeTable可以提供更灵活的功能。

0 个答案:

没有答案