Class Zoomer

All Implemented Interfaces:
MouseListener, MouseMotionListener, MouseWheelListener, EventListener, MouseInputListener

public class Zoomer extends MouseInputAdapter
Mouse listener which can manufacture zoom requests on the basis of mouse gestures. The zones over which mouse gestures are gathered from and over which graphical feedback is given is defined by a list of ZoomRegion objects held by instances of this class.

To use an instance of this class, you must install it as both a MouseListener and a MouseMotionListener on the relevant component.

Since:
28 Mar 2006
Author:
Mark Taylor