モジュール java.desktop
パッケージ javax.swing.tree

クラスDefaultTreeSelectionModel

java.lang.Object
javax.swing.tree.DefaultTreeSelectionModel
すべての実装されたインタフェース:
Serializable, Cloneable, TreeSelectionModel
直系の既知のサブクラス:
JTree.EmptySelectionModel

public class DefaultTreeSelectionModel extends Object implements Cloneable, Serializable, TreeSelectionModel
TreeSelectionModelのデフォルト実装です。 リスナーは、行が変更されたときではなく選択範囲のパスが変更されたときに通知を受けます。 行の変更を追跡できるようにするには、ツリー上で展開イベントのリスナーになることにより、行の変更を判定します。

resetRowSelectionは選択されたパスを更新するメソッドから呼び出されます。 選択できるものをフィルタリングするために、これらのメソッドのどれかをサブクラス化する場合、スーパー・クラスにメッセージを送っていなければ、必ずresetRowSelectionメッセージを送るようにします。 警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beansパッケージに追加されました。 XMLEncoderを参照してください。

関連項目: