Subversion Repositories wimsdev

Rev

Blame | Last modification | View Log | RSS feed

  1. package rene.viewer;
  2.  
  3. import java.awt.event.MouseWheelEvent;
  4. import java.awt.event.MouseWheelListener;
  5.  
  6. class Wheel
  7.         implements MouseWheelListener
  8. {       WheelListener V;
  9.         public Wheel (WheelListener v)
  10.         {       V=v;
  11.         }
  12.         public void mouseWheelMoved (MouseWheelEvent e)
  13.         {       if (e.getScrollType()==MouseWheelEvent.WHEEL_BLOCK_SCROLL)
  14.                 {       if (e.getWheelRotation()>0)
  15.                                 V.pageUp();
  16.                         else
  17.                                 V.pageDown();
  18.                 }
  19.                 else
  20.                 {       int n=e.getScrollAmount();
  21.                         if (e.getWheelRotation()>0) V.up(n);
  22.                         else V.down(n);
  23.                 }
  24.         }
  25. }
  26.  
  27.