Uses of Interface
javax.swing.tree.MutableTreeNode
| Package | Description |
|---|---|
| javax.swing |
Provides a set of "lightweight" (all-Java language) components
that, to the maximum degree possible, work the same on all platforms.
|
| javax.swing.tree |
Provides classes and interfaces for dealing with
javax.swing.JTree. |
-
Uses of MutableTreeNode in javax.swing
Classes in javax.swing that implement MutableTreeNode Modifier and Type Class Description static classJTree.DynamicUtilTreeNodeDynamicUtilTreeNodecan wrap vectors/hashtables/arrays/strings and create the appropriate children tree nodes as necessary. -
Uses of MutableTreeNode in javax.swing.tree
Classes in javax.swing.tree that implement MutableTreeNode Modifier and Type Class Description classDefaultMutableTreeNodeADefaultMutableTreeNodeis a general-purpose node in a tree data structure.Fields in javax.swing.tree declared as MutableTreeNode Modifier and Type Field Description protected MutableTreeNodeDefaultMutableTreeNode. parentthis node's parent, or null if this node has no parentMethods in javax.swing.tree with parameters of type MutableTreeNode Modifier and Type Method Description voidDefaultMutableTreeNode. add(MutableTreeNode newChild)RemovesnewChildfrom its parent and makes it a child of this node by adding it to the end of this node's child array.voidDefaultMutableTreeNode. insert(MutableTreeNode newChild, int childIndex)RemovesnewChildfrom its present parent (if it has a parent), sets the child's parent to this node, and then adds the child to this node's child array at indexchildIndex.voidMutableTreeNode. insert(MutableTreeNode child, int index)Addschildto the receiver atindex.voidDefaultTreeModel. insertNodeInto(MutableTreeNode newChild, MutableTreeNode parent, int index)Invoked this to insert newChild at location index in parents children.voidDefaultMutableTreeNode. remove(MutableTreeNode aChild)RemovesaChildfrom this node's child array, giving it a null parent.voidMutableTreeNode. remove(MutableTreeNode node)Removesnodefrom the receiver.voidDefaultTreeModel. removeNodeFromParent(MutableTreeNode node)Message this to remove node from its parent.voidDefaultMutableTreeNode. setParent(MutableTreeNode newParent)Sets this node's parent tonewParentbut does not change the parent's child array.voidMutableTreeNode. setParent(MutableTreeNode newParent)Sets the parent of the receiver tonewParent.