public class WheelZoomControl extends AbstractZoomControl
DEFAULT_MAX_SCALE, DEFAULT_MIN_SCALE, m_maxScale, m_minScale, m_zoomOverItem, MAX_ZOOM, MIN_ZOOM, NO_ZOOM, ZOOMLEFT_MOUSE_BUTTON, MIDDLE_MOUSE_BUTTON, RIGHT_MOUSE_BUTTON| Constructor and Description |
|---|
WheelZoomControl()
Creates a new WheelZoomControl with the default zoom direction
and zooming on the center of the display.
|
WheelZoomControl(boolean inverted,
boolean atPointer)
Creates a new WheelZoomControl.
|
| Modifier and Type | Method and Description |
|---|---|
void |
itemWheelMoved(VisualItem item,
java.awt.event.MouseWheelEvent e)
Invoked when the mouse wheel is rotated while the mouse is over a
VisualItem.
|
void |
mouseWheelMoved(java.awt.event.MouseWheelEvent e)
Invoked when the mouse wheel is rotated while the mouse is over the
Display (but NOT a VisualItem).
|
getMaxScale, getMinScale, isZoomOverItem, setMaxScale, setMinScale, setZoomOverItem, zoomisEnabled, itemClicked, itemDragged, itemEntered, itemExited, itemKeyPressed, itemKeyReleased, itemKeyTyped, itemMoved, itemPressed, itemReleased, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, setEnabledpublic WheelZoomControl(boolean inverted,
boolean atPointer)
inverted - true if the scroll direction should be invertedatPointer - true if zooming should be centered on the mouse pointerpublic WheelZoomControl()
public void itemWheelMoved(VisualItem item, java.awt.event.MouseWheelEvent e)
ControlitemWheelMoved in interface ControlitemWheelMoved in class ControlAdapterControl.itemWheelMoved(prefuse.visual.VisualItem, java.awt.event.MouseWheelEvent)public void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
ControlmouseWheelMoved in interface java.awt.event.MouseWheelListenermouseWheelMoved in interface ControlmouseWheelMoved in class ControlAdapterMouseWheelListener.mouseWheelMoved(java.awt.event.MouseWheelEvent)