TreeNodeDefaultMutableTreeNode, JTree.DynamicUtilTreeNodepublic interface MutableTreeNode extends TreeNode
DefaultMutableTreeNode,
JTree| Modifier and Type | Method | Description |
|---|---|---|
void |
insert(MutableTreeNode child,
int index) |
Adds
child to the receiver at index. |
void |
remove(int index) |
Removes the child at
index from the receiver. |
void |
remove(MutableTreeNode node) |
Removes
node from the receiver. |
void |
removeFromParent() |
Removes the receiver from its parent.
|
void |
setParent(MutableTreeNode newParent) |
Sets the parent of the receiver to
newParent. |
void |
setUserObject(Object object) |
Resets the user object of the receiver to
object. |
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeafvoid insert(MutableTreeNode child, int index)
child to the receiver at index.
child will be messaged with setParent.child - node to be addedindex - index of the receivervoid remove(int index)
index from the receiver.index - index of child to be removedvoid remove(MutableTreeNode node)
node from the receiver. setParent
will be messaged on node.node - node to be removed from the receivervoid setUserObject(Object object)
object.object - object to be set as a receivervoid removeFromParent()
void setParent(MutableTreeNode newParent)
newParent.newParent - node to be set as parent of the receiver Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-Debian+0-9b155-1