@Override
	public int getScrollableBlockIncrement(Rectangle visibleRect, int orientation, int direction) {
		//System.out.println("getScrollableBlockIncrement");
		switch(orientation) {
			case SwingConstants.VERTICAL:
				return visibleRect.height;
				
			case SwingConstants.HORIZONTAL:
				return visibleRect.width;
				
			default:
				throw new IllegalArgumentException("Invalid orientation: " + orientation);
		}
	}