パッケージ | 説明 |
---|---|
javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
|
javax.swing.tree |
javax.swing.JTree を処理するためのクラスとインタフェースを提供します。 |
修飾子と型 | クラスと説明 |
---|---|
static class |
JTree.DynamicUtilTreeNode
DynamicUtilTreeNode は、ベクター、ハッシュ・テーブル、配列、および文字列をラップし、必要に応じて適切な子ツリー・ノードを作成できます。 |
修飾子と型 | クラスと説明 |
---|---|
class |
DefaultMutableTreeNode
DefaultMutableTreeNode は、ツリー・データ構造の汎用ノードです。 |
修飾子と型 | フィールドと説明 |
---|---|
protected MutableTreeNode |
DefaultMutableTreeNode.parent
このノードの親です。このノードに親がない場合はnullです。
|
修飾子と型 | メソッドと説明 |
---|---|
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 に設定します。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.