- java.lang.Object
-
- org.icepdf.ri.common.tools.MouseWheelZoom
-
- All Implemented Interfaces:
MouseWheelListener,EventListener
public class MouseWheelZoom extends Object implements MouseWheelListener
The MouseWheelZoom allows the zoom any any page view to be controlled by holding down the ctr key and rotating the mouse wheel.- Since:
- 4.0
-
-
Field Summary
Fields Modifier and Type Field Description protected JScrollPanedocumentScrollPaneprotected DocumentViewControllerdocumentViewController
-
Constructor Summary
Constructors Constructor Description MouseWheelZoom(DocumentViewController documentViewController, JScrollPane documentScrollPane)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmouseWheelMoved(MouseWheelEvent e)Handles ctl-wheel mouse for document zooming.
-
-
-
Field Detail
-
documentViewController
protected final DocumentViewController documentViewController
-
documentScrollPane
protected final JScrollPane documentScrollPane
-
-
Constructor Detail
-
MouseWheelZoom
public MouseWheelZoom(DocumentViewController documentViewController, JScrollPane documentScrollPane)
-
-
Method Detail
-
mouseWheelMoved
public void mouseWheelMoved(MouseWheelEvent e)
Handles ctl-wheel mouse for document zooming.- Specified by:
mouseWheelMovedin interfaceMouseWheelListener- Parameters:
e- mouse wheel event.
-
-