I have a JTree representing a simple hierarchy. I also have four buttons to navigate through the tree (first , previous, next,last JButton(s))
I want to implement the following functionality :
if i click a given button the current selected node in JTree should be set accordinely to chosen button : ex if i click next button ; then JTree should select the node directly under current selected node ..and so for each button.
Just a thought, but if your tree nodes extend DefaultMutableTreeNode you might be able to use the built in methods like getPreviousNode(), getNextNode(), to obtain the previous/next node in preorder traversal. Once you have the correct node, just make sure the node is visible/expanded in the JTree.