com.icesoft.pdf.ri.common
Class MouseWheelListenerPageChangerInstaller
java.lang.Object
com.icesoft.pdf.ri.common.MouseWheelListenerPageChangerInstaller
- public class MouseWheelListenerPageChangerInstaller
- extends Object
Since mouse wheel support was added in Java 1.4, but ICEpdf supports Java 1.3,
we have to use reflection to install a MouseWheelListenerPageChanger, and
gracefully and silently handle if we can't classload it due to running
under Java 1.3
- Since:
- 2.0
- Author:
- Mark Collette
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MouseWheelListenerPageChangerInstaller
public MouseWheelListenerPageChangerInstaller()
install
public static Object install(SwingController c,
JScrollPane s,
DocumentView documentView)
- Install a MouseWheelListenerPageChanger as a MouseWheelListener, reflectively
- 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 mouseWheelListenerPageChanger)