代码之家  ›  专栏  ›  技术社区  ›  thedude19

向没有子节点的jtree节点添加“expand”按钮?

  •  4
  • thedude19  · 技术社区  · 16 年前

    我想将“expand”按钮添加到jtree的节点,以指示它们是可扩展的。关键是,在用户单击它们之前(由于在后台进行的处理),它们没有子级。

    有没有任何方法可以将节点设置为父节点或有子节点而不实际有子节点?

    谢谢

    2 回复  |  直到 15 年前
        1
  •  6
  •   Peter Lang    16 年前

    有可能用你自己的 DefaultMutableTreeNode 实现重写 isLeaf() :

    如果此节点没有子节点,则返回true。

    Swing Tutorial: JTree 在下面解释 4.1动态树 .

        2
  •  1
  •   Eugene Ryzhikov    16 年前

    使用treewillexpandlistener有一个假的child/child计数并用真正的child替换它