How to get all childs of root node in jtree?

java, jtree, swing

Solution

Get the root of the tree:

 tree.getModel().getRoot();

then get the number of children of this root node:

 tree.getModel().getChildCount(rootNode)

then go from 0 to the number of children and call

tree.getModel().getChild(rootNode, i)

to get the children of the root node.

Problem

I want to get all child nodes of root node. ex: ``` Root child1 child1.child1 child2 child2.child1 ``` Now I want to get the two child nodes called "child1" and "child2". How to do that? Is there any possibilities? Please help me, Thanks in advance..

Original source