| void | DefaultMutableTreeNode. add(MutableTreeNode newChild) | newChildをその親から削除し、このノードの子配列の末尾に追加して、このノードの子にします。
 | 
| void | DefaultMutableTreeNode. insert(MutableTreeNode newChild, int childIndex) | newChildをその親があればその親から削除し、子の親をこのノードに設定してから、子をこのノードの子配列のインデックスchildIndexに追加します。
 | 
| void | MutableTreeNode. insert(MutableTreeNode child, int index) | index位置のレシーバにchildを追加します。
 | 
| void | DefaultTreeModel. insertNodeInto(MutableTreeNode newChild, MutableTreeNode parent, int index) | このメソッドを呼び出して、親の子たちの位置インデックスにnewChildを挿入します。 | 
| void | DefaultMutableTreeNode. remove(MutableTreeNode aChild) | aChildをこのノードの子配列から削除し、それにnullの親を与えます。
 | 
| void | MutableTreeNode. remove(MutableTreeNode node) | レシーバからnodeを削除します。 | 
| void | DefaultTreeModel. removeNodeFromParent(MutableTreeNode node) | このメソッドをメッセージとして送って、ノードをその親から削除します。 | 
| void | DefaultMutableTreeNode. setParent(MutableTreeNode newParent) | このノードの親をnewParentに設定しますが、親の子配列は変更しません。 | 
| void | MutableTreeNode. setParent(MutableTreeNode newParent) | レシーバの親をnewParentに設定します。 |