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

インタフェースTreeCellEditor

    • メソッドの詳細

      • getTreeCellEditorComponent

        Component getTreeCellEditorComponent​(JTree tree,
                                             Object value,
                                             boolean isSelected,
                                             boolean expanded,
                                             boolean leaf,
                                             int row)
        エディタの初期valueを設定します。 これによりエディタでstopEditingが呼び出され、そのときにエディタが編集中の場合は、編集された値が一部消失することがあります。

        クライアントのComponent階層に追加する必要のあるコンポーネントを返します。 このコンポーネントがクライアントの階層に組み込まれると、ユーザー入力を描画および受信できます。

        パラメータ:
        tree - エディタに編集を要求しているJTree。このパラメータはnullも可
        value - 編集されるセル値
        isSelected - セルをハイライトで描画する場合はtrue
        expanded - ノードが展開されている場合はtrue
        leaf - ノードが葉ノードの場合はtrue
        row - 編集中のノードの行インデックス
        戻り値:
        編集のためのコンポーネント