Rectangle oldRect = pane.getViewport().getViewRect();
Rectangle newRect = new Rectangle(0, oldRect.y + 100, 1, 1);
pane.getViewport().scrollRectToVisible(newRect);