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