aspose file tools*
The moose likes Swing / AWT / SWT and the fly likes JScrollPane auto scroll question Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "JScrollPane auto scroll question" Watch "JScrollPane auto scroll question" New topic
Author

JScrollPane auto scroll question

David Casta�eda
Greenhorn

Joined: Feb 13, 2005
Posts: 1
Hi, I really find this in google but I couldn't find and answer....

I have a JScrollPane with internal panels, which have thier components, the proble is that if I get to one of this components by pressing "tab" and the component wasn't visible the JScrollPane doesn't do autoscroll to show the selected component.

Any ideas, thanks a lot.


David Casta�eda
Craig Wood
Ranch Hand

Joined: Jan 14, 2004
Posts: 1535
You could try getting the bounds of the (tabbed–to) component with 'getBounds' and then call 'scrollRectToVisible(bounds)' on its parent. You may have to move the 'scrollRectToVisible' call to a parent higher up in the hierarchy, somewhere between the components parent and the view (child) component of the scrollPane. Depends on how you've put things together.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: JScrollPane auto scroll question