Swing/ExpandsSelectedPaths のバックアップ(No.2)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- Swing/ExpandsSelectedPaths へ行く。
- 1 (2012-09-24 (月) 13:08:25)
- 2 (2012-12-07 (金) 16:03:45)
- 3 (2013-08-17 (土) 15:35:01)
- 4 (2014-09-24 (水) 17:29:54)
- 5 (2015-10-21 (水) 16:59:56)
- 6 (2017-04-19 (水) 15:45:43)
- 7 (2017-08-22 (火) 15:31:48)
- 8 (2018-02-23 (金) 13:12:38)
- 9 (2020-03-04 (水) 16:38:20)
- 10 (2021-08-12 (木) 14:12:01)
- 11 (2022-10-07 (金) 17:30:52)
TITLE:JTreeの選択されたノードを展開する
Posted by aterai at 2012-09-24
JTreeの選択されたノードを展開する
JTreeの選択されたノードまでのパスをすべて展開して可視状態にします。
- &jnlp;
- &jar;
- &zip;
サンプルコード
解説
- JTree#setExpandsSelectedPaths(false);
- ノード選択を変更しても親パスを展開しない
- JTree#setExpandsSelectedPaths(true);
- デフォルト(JDK 1.3 から)
- マウスによる選択ではない、JTree#addSelectionPath(TreePath)などによるノード選択が行われた場合、選択されたノードまでのパスをすべて展開して可視化(スクロールはしない)
参考リンク
- http://docs.oracle.com/javase/1.3/docs/guide/swing/JTreeChanges.html
- http://docs.oracle.com/javase/jp/1.3/guide/swing/JTreeChanges.html
- メモ: 日本語版には docs が付かない
- JTreeのノードを検索する