TreeCellEditor
このページでは、JTree
のTreeCellEditor
関係のメモを集めて一覧にしています。
- TreeCellEditor
- JTreeの葉ノードだけ編集可能にする
- JTreeのノード編集をJPopupMenuからのみに制限する
- JTreeの葉ノードをJCheckBoxにする
- JCheckBox付きJTreeでディレクトリ構造を表示
- JTreeのすべてのノードにJCheckBoxを追加する
- JListのセルにJCheckBoxを使用する
- JTreeのノード編集をコミット
- JTreeのセルエディタにJComboBoxなどを配置したJPanelを使用する
- JTreeのノードを編集中に表示するアイコンを変更する
- JTreeのノードにクリック可能なJButtonを複数配置する
- JTreeのTreeNodeが編集を開始可能かを調査する
TreeCellEditor
JTreeの葉ノードだけ編集可能にする
JTreeの葉ノードだけ編集可能にする
JTree
のノードラベルの編集が、葉ノードの場合だけ可能になるよう設定します。
JTreeのノード編集をJPopupMenuからのみに制限する
JTreeのノード編集をJPopupMenuからのみに制限する
JTree
のノード編集を、マウスクリックではなく、JPopupMenu
からのみに制限します。
JTreeの葉ノードをJCheckBoxにする
JTreeの葉ノードをJCheckBoxにする
JTree
の葉ノードを編集可能なJCheckBox
にします。
JCheckBox付きJTreeでディレクトリ構造を表示
JCheckBox付きJTreeでディレクトリ構造を表示
編集可能なJCheckBox
をノードに追加したJTree
でディレクトリ構造を表示します。
JTreeのすべてのノードにJCheckBoxを追加する
JTreeのすべてのノードにJCheckBoxを追加する
JTree
のすべてのノードに編集可能なJCheckBox
を追加します。
JListのセルにJCheckBoxを使用する
JListのセルにJCheckBoxを使用する
JList
のセルにJCheckBox
を使用して、チェックボックスの一覧を作成します。
JTreeのノード編集をコミット
JTreeのノード編集をコミット
JTree
のノード編集中に割り込みが発生した場合、変更の自動保存を行うかどうかを設定します。
JTreeのセルエディタにJComboBoxなどを配置したJPanelを使用する
JTreeのセルエディタにJComboBoxなどを配置したJPanelを使用する
JTree
のセルエディタ、セルレンダラーとして、JComboBox
などを配置したJPanel
を使用します。
JTreeのノードを編集中に表示するアイコンを変更する
JTreeのノードを編集中に表示するアイコンを変更する
JTree
のノードが編集開始されたときに表示するノードアイコンを変更します。
JTreeのノードにクリック可能なJButtonを複数配置する
JTreeのノードにクリック可能なJButtonを複数配置する
JTree
のセルエディタとしてクリック可能なJButton
を複数したJPanel
を設定します。
JTreeのTreeNodeが編集を開始可能かを調査する
JTreeのTreeNodeが編集を開始可能かを調査する
JTree
のノードエディタが編集を開始できるかどうかをTreePath
やMouseEvent
から状態を取得して判断します。