This is a simple question, with no visible solution. Is it a bug in java's scrollPathToVisible ???
If you are interested in scrolling your tree to a particular node, using scrollPathToVisible, it seems like common sense to me that you'd want that particular tree node at the top of the display.
What is the possible use case that would justify positioning such a tree node at the bottom of your display?
???
I'm going to investigate this further because I only just hit this problem, noticed this forum entry and was surprised that it didn't go further.