Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / July 2007

Tip: Looking for answers? Try searching our database.

Auto scroll when a JTree's node expand

Thread view: 
Allan Valeriano - 10 Jul 2007 18:16 GMT
Hi,

I have JSplitPane, where the left panel is a JScrollPane with a JTree
inside, and the right panel is a JTable.

This is supposed to be something like the windows explorer, where I
have a tree representing folders on the left and the children listed
on the right. That way, when I double click a node on the right, the
node representing it should expand on the tree and get selected.

This part is working fine, but when I expand a node which is too deep
in the tree, it gets hidden. I'd like to auto scroll the bar, so the
selected node would be visible.
Anybody knows how can I do that? I hope I didn't make it too confusing
to understand.

thanks in advance for any help.
Hunter Gratzner - 10 Jul 2007 21:02 GMT
> This part is working fine, but when I expand a node which is too deep
> in the tree, it gets hidden. I'd like to auto scroll the bar, so the
> selected node would be visible.
> Anybody knows how can I do that? I hope I didn't make it too confusing
> to understand.

JTree has a method for this. Read the API documentation.


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.