Swing/ExpandsSelectedPaths のバックアップソース(No.5)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- バックアップ を表示
- Swing/ExpandsSelectedPaths へ行く。
--- title: JTreeの選択されたノードを展開する tags: [JTree, TreePath] author: aterai pubdate: 2012-09-24T13:08:25+09:00 description: JTreeの選択されたノードまでのパスをすべて展開して可視状態にします。 --- * 概要 [#fdd0db61] `JTree`の選択されたノードまでのパスをすべて展開して可視状態にします。 #download(https://lh6.googleusercontent.com/-sOsnOftT8xE/UF_b7dSxzQI/AAAAAAAABS0/i_xYkTfxbZg/s800/ExpandsSelectedPaths.png) * サンプルコード [#pffd84f2] #code(link){{ tree.setExpandsSelectedPaths(true); }} * 解説 [#s84ec3a0] - `JTree#setExpandsSelectedPaths(false);` -- ノード選択を変更しても親パスを展開しない - `JTree#setExpandsSelectedPaths(true);` -- デフォルト(`JDK 1.3`から) -- マウスによる選択ではない、`JTree#addSelectionPath(TreePath)`などによるノード選択が行われた場合、選択されたノードまでのパスをすべて展開して可視化(スクロールはしない) * 参考リンク [#ia19db6d] - 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のノードを検索する>Swing/SearchBox]] * コメント [#l42b97e5] #comment #comment