Swing/TreeSelection のバックアップ(No.4)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- Swing/TreeSelection へ行く。
- title: JTreeの選択モードを切り替える tags: [JTree, TreePath] author: aterai pubdate: 2011-08-01T15:39:38+09:00 description: JTreeからSelectionModelを取得し、ノードの選択モードを切り替えます。
概要
JTree
からSelectionModel
を取得し、ノードの選択モードを切り替えます。
Screenshot
Advertisement
サンプルコード
tree.getSelectionModel().setSelectionMode(TreeSelectionModel.CONTIGUOUS_TREE_SELECTION);
View in GitHub: Java, Kotlin解説
上記のサンプルでは、tree.getSelectionModel().setSelectionMode(...)
メソッドを使用して、選択モードを設定しています。
TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION
- Ctrl+Click、Shift+Clickなどで、自由に
TreePath
を選択状態にすることができます。
- Ctrl+Click、Shift+Clickなどで、自由に
TreeSelectionModel.SINGLE_TREE_SELECTION
TreePath
をひとつだけ選択状態にすることができます。
TreeSelectionModel.CONTIGUOUS_TREE_SELECTION
TreePath
が連続している場合は、複数選択できます。