Clase ScrollPane
Un ScrollPane es como una ventana de tamaño limitado en la que se puede mostrar un componente de mayor tamaño con dos Scrollbars, una horizontal y otra vertical. El componente puede ser una imagen, por ejemplo. Las Scrollbars son visibles sólo si son necesarias (por defecto).
Las constantes de la clase ScrollPane son (su significado es evidente): SCROLLBARS_AS_NEEDED, SCROLLBARS_ALWAYS, SCROLLBARS_NEVER. Los ScrollPanes no generan eventos. La Tabla 5.22 muestra algunos métodos de esta clase.
En el caso en que no aparezcan scrollbars (SCROLLBARS_NEVER) será necesario desplazar el componente (hacer scrolling) desde programa, con el método setScrollPosition().
Fuente: Aprenda Java como si estuviera en primero de la Universidad de Navarra