com.icesoft.pdf.ri.common.java14
Class MouseWheelListenerPageChanger
java.lang.Object
com.icesoft.pdf.ri.common.java14.MouseWheelListenerPageChanger
- All Implemented Interfaces:
- EventListener, MouseWheelListener
- public class MouseWheelListenerPageChanger
- extends Object
- implements MouseWheelListener
This intercepts MouseWheelEvent for a JScrollPane, and determines if
they qualify to initiate a page change request for the SwingController.
- Since:
- 2.0
- Author:
- Mark Collette
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MouseWheelListenerPageChanger
protected MouseWheelListenerPageChanger(SwingController c,
JScrollPane s,
AbstractDocumentView documentView)
install
public static Object install(SwingController c,
JScrollPane s,
AbstractDocumentView documentView)
- Install a MouseWheelListenerPageChanger as a MouseWheelListener
- Parameters:
c - SwingController that can change pagess - JScrollPane that has a vertical JScrollBar, and where events come from
uninstall
public static void uninstall(JScrollPane scrollpane,
Object listener)
mouseWheelMoved
public void mouseWheelMoved(MouseWheelEvent e)
- Specified by:
mouseWheelMoved in interface MouseWheelListener