コンテンツにスキップ

TreeCellEditor

JTreeの葉ノードだけ編集可能にする

Section titled “JTreeの葉ノードだけ編集可能にする”
JTreeの葉ノードだけ編集可能にする

LeafTreeCellEditor

JTreeのノードラベル編集が、葉ノードの場合だけ可能になるよう設定します。

JTreeのノード編集をJPopupMenuからのみに制限する

Section titled “JTreeのノード編集をJPopupMenuからのみに制限する”
JTreeのノード編集をJPopupMenuからのみに制限する

StartEditingPopupMenu

JTreeのノード編集をマウスクリックではなくJPopupMenuからのみに制限します。

JTreeの葉ノードをJCheckBoxにする

CheckBoxNodeTree

JTreeの葉ノードを編集可能なJCheckBoxにします。

JCheckBox付きJTreeでディレクトリ構造を表示

Section titled “JCheckBox付きJTreeでディレクトリ構造を表示”
JCheckBox付きJTreeでディレクトリ構造を表示

FileSystemTreeWithCheckBox

編集可能なJCheckBoxをノードに追加したJTreeでディレクトリ構造を表示します。

JTreeのすべてのノードにJCheckBoxを追加する

Section titled “JTreeのすべてのノードにJCheckBoxを追加する”
JTreeのすべてのノードにJCheckBoxを追加する

CheckBoxNodeEditor

JTreeのすべてのノードに編集可能なJCheckBoxを追加します。

JListのセルにJCheckBoxを使用する

CheckBoxCellList

JListのセルにJCheckBoxを使用して、チェックボックスの一覧を作成します。

JTreeのノード編集をコミット

InvokesStopCellEditing

JTreeのノード編集中に割り込みが発生した場合、変更の自動保存を行うかどうかを設定します。

JTreeのセルエディタにJComboBoxなどを配置したJPanelを使用する

Section titled “JTreeのセルエディタにJComboBoxなどを配置したJPanelを使用する”
JTreeのセルエディタにJComboBoxなどを配置したJPanelを使用する

ComboBoxCellEditor

JTreeのセルエディタ、セルレンダラーとして、JComboBoxなどを配置したJPanelを使用します。

JTreeのノードを編集中に表示するアイコンを変更する

Section titled “JTreeのノードを編集中に表示するアイコンを変更する”
JTreeのノードを編集中に表示するアイコンを変更する

TreeCellEditorNodeIcon

JTreeのノードが編集開始されたときに表示するノードアイコンを変更します。

JTreeのノードにクリック可能なJButtonを複数配置する

Section titled “JTreeのノードにクリック可能なJButtonを複数配置する”
JTreeのノードにクリック可能なJButtonを複数配置する

MultipleButtonsInTreeNode

JTreeのセルエディタとしてクリック可能なJButtonを複数したJPanelを設定します。

JTreeのTreeNodeへの入力イベントが編集開始条件を満たすかを調査する

Section titled “JTreeのTreeNodeへの入力イベントが編集開始条件を満たすかを調査する”
JTreeのTreeNodeへの入力イベントが編集開始条件を満たすかを調査する

EditableTreePath

JTreeのノードエディタが編集を開始できるかどうかをTreePathやMouseEventから状態を取得して判断します。