org.tame
Class MThumbSliderAdditionalUI.TrackListener
java.lang.Object
java.awt.event.MouseAdapter
javax.swing.event.MouseInputAdapter
org.tame.MThumbSliderAdditionalUI.TrackListener
- All Implemented Interfaces:
- java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener, javax.swing.event.MouseInputListener
- Enclosing class:
- MThumbSliderAdditionalUI
public class MThumbSliderAdditionalUI.TrackListener
- extends javax.swing.event.MouseInputAdapter
| Methods inherited from class java.awt.event.MouseAdapter |
mouseClicked, mouseEntered, mouseExited, mouseMoved, mouseWheelMoved |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.awt.event.MouseListener |
mouseClicked, mouseEntered, mouseExited |
| Methods inherited from interface java.awt.event.MouseMotionListener |
mouseMoved |
offset
protected transient int offset
currentMouseX
protected transient int currentMouseX
currentMouseY
protected transient int currentMouseY
adjustingThumbRect
protected java.awt.Rectangle adjustingThumbRect
adjustingThumbIndex
protected int adjustingThumbIndex
slider
protected MThumbSlider slider
trackRect
protected java.awt.Rectangle trackRect
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressed in interface java.awt.event.MouseListener- Overrides:
mousePressed in class java.awt.event.MouseAdapter
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent e)
- Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener- Overrides:
mouseDragged in class java.awt.event.MouseAdapter
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleased in interface java.awt.event.MouseListener- Overrides:
mouseReleased in class java.awt.event.MouseAdapter
shouldScroll
public boolean shouldScroll(int direction)