Java Glossary : ScrollPane

CMP home Java glossary home Menu no menu Last updated 2004-06-28 by Roedy Green ©1996-2004 Canadian Mind Products

Java definitions: 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

You are here : home : Java Glossary : S words : ScrollPane.

ScrollPane
Allows you to display part of a large Panel and let the user scroll to see all over it. In AWT, you use ScrollPane, and in Swing JScrollPane. The Swing version lets you control horizontal and vertical scrollbars independently. With the AWT version, you either have neither or both. With ScrollPane you cannot change the scrolling policy once you set it in the constructor. With JScrollPane you can. Here is how you use it:

import java.awt.ScrollPane;
...
private ScrollPane scroller;
...
// ScrollPane.SCROLLBARS_AS_NEEDED is the default
// ScrollPane.SCROLLBARS_ALWAYS
// ScrollPane.SCROLLBARS_NEVER (rather pointless)
scroller = new ScrollPane( ScrollPane.SCROLLBARS_ALWAYS );

// controls how fast you scroll with the wheelmouse.
scroller.getVAdjustable().setUnitIncrement( 16 );

// add the contents you want scolled, usually a Panel or Canvas
scroller.add ( aPanel );


CMP logo
CMP_home
home
Canadian Mind Products CSS
HTML Checked!
ICRA ratings logo
mindprod.com IP:[24.87.56.253]
Your IP:[80.134.30.163]
You are visitor number 220.
Please send errors, omissions and suggestions
to improve this page to Roedy Green.
You can get a fresh copy of this page from: or possibly from your local J: drive mirror:
http://mindprod.com/jgloss/scrollpane.html J:\mindprod\jgloss\scrollpane.html