模块 java.desktop

接口 MutableTreeNode

所有父级接口:
TreeNode
所有已知的实现类:
DefaultMutableTreeNode , JTree.DynamicUtilTreeNode

public interface MutableTreeNode extends TreeNode
定义可更改的树节点对象的要求——通过添加或删除子节点,或通过更改存储在节点中的用户对象的内容。
参见:
  • 方法详情

    • insert

      void insert(MutableTreeNode  child, int index)
      child 添加到 index 处的接收器。 child 将收到 setParent 消息。
      参数:
      child - 要添加的节点
      index - 接收器的索引
    • remove

      void remove(int index)
      从接收器中删除 index 的孩子。
      参数:
      index - 要删除的孩子的索引
    • remove

      void remove(MutableTreeNode  node)
      从接收器中删除 nodesetParent 将在 node 上收到消息。
      参数:
      node - 要从接收器中删除的节点
    • setUserObject

      void setUserObject(Object  object)
      将接收器的用户对象重置为 object
      参数:
      object - 要设置为接收器的对象
    • removeFromParent

      void removeFromParent()
      从其父项中删除接收器。
    • setParent

      void setParent(MutableTreeNode  newParent)
      将接收器的父级设置为 newParent
      参数:
      newParent - 要设置为接收者父节点的节点