Originariamente inviato da svitatissimo
vorrei sapere se esiste un metodo per fare in modo che il JcrollPane mi visualizzi di default l'immagine img2, quindi si posizioni nella zona centrale e non alla sua sinistra come invece accade normalmente.
Prendi il JViewport (tuoScrollPane.getViewport()) e poi usi:

- scrollRectToVisible(Rectangle r)
Scrolls the view so that Rectangle within the view becomes visible.

oppure

- setViewPosition(Point p)
Sets the view coordinates that appear in the upper left hand corner of the viewport