クラス
javax.swing.tree.DefaultMutableTreeNodeの使用
パッケージ
説明
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
javax.swing.JTree
を処理するためのクラスとインタフェースを提供します。-
javax.swingでのDefaultMutableTreeNodeの使用
修飾子と型クラス説明static class
DynamicUtilTreeNode
は、ベクター、ハッシュ・テーブル、配列、および文字列をラップし、必要に応じて適切な子ツリー・ノードを作成できます。修飾子と型メソッド説明static void
JTree.DynamicUtilTreeNode.createChildren
(DefaultMutableTreeNode parent, Object children) children
のすべての子を親に追加します。 -
javax.swing.treeでのDefaultMutableTreeNodeの使用
修飾子と型メソッド説明DefaultMutableTreeNode.getFirstLeaf()
このノードの下位ノードである最初の葉、つまり、このノード、またはその最初の子の最初の葉のどちらかを見つけて返します。DefaultMutableTreeNode.getLastLeaf()
このノードの下位ノードである最後の葉、つまり、このノード、またはその最後の子の最後の葉のどちらかを見つけて返します。DefaultMutableTreeNode.getNextLeaf()
このノードの後ろの葉を返します。このノードがツリー内の最後の葉である場合はnullを返します。DefaultMutableTreeNode.getNextNode()
このノードのツリーの前順走査でこのノードの次にあるノードを返します。DefaultMutableTreeNode.getNextSibling()
親の子配列にあるこのノードの次の兄弟を返します。DefaultMutableTreeNode.getPreviousLeaf()
このノードの前の葉を返します。このノードがツリー内の最初の葉である場合はnullを返します。DefaultMutableTreeNode.getPreviousNode()
このノードのツリーの前順走査でこのノードの前にあるノードを返します。DefaultMutableTreeNode.getPreviousSibling()
親の子配列にあるこのノードの直前の兄弟を返します。修飾子と型メソッド説明DefaultMutableTreeNode.getSharedAncestor
(DefaultMutableTreeNode aNode) このノードとaNode
にもっとも近い共通の上位ノードを返します。boolean
DefaultMutableTreeNode.isNodeDescendant
(DefaultMutableTreeNode anotherNode) anotherNode
がこのノードの下位ノードである場合、つまり、このノード、このノードの複数の子の中の1つ、またはその複数の子の中の1つの下位ノードである場合にtrueを返します。boolean
DefaultMutableTreeNode.isNodeRelated
(DefaultMutableTreeNode aNode) aNode
がこのノードと同じツリーにある場合にtrueを返します。