, を使用するDefaultTreeModel
と最上位defaultmutbletreenode
のgetRoot()
祖先が返されますが、1 世代下に移動して 2 番目に上位の祖先を返すにはどうすればよいでしょうか?
root
- ancestor 1
- some parent
- some child
- ancestor 2
- some parent
- another parent
- some child
ancestor 1
したがって、このブランチで指定された を見つける方法、各ブランチの深さは の下のノードsome child
ごとに異なります。ancestor
root
ancestor 1
fromまでトラバースする必要がsome child
あり、さらに深い分岐については、 を指定some child
すると、 が見つかりますancestor 2
。