Class ColorSliderUI.QuaquaTrackListener
- java.lang.Object
-
- java.awt.event.MouseAdapter
-
- javax.swing.event.MouseInputAdapter
-
- javax.swing.plaf.basic.BasicSliderUI.TrackListener
-
- org.pushingpixels.radiance.theming.internal.contrib.randelshofer.quaqua.colorchooser.ColorSliderUI.QuaquaTrackListener
-
- All Implemented Interfaces:
java.awt.event.MouseListener
,java.awt.event.MouseMotionListener
,java.awt.event.MouseWheelListener
,java.util.EventListener
,javax.swing.event.MouseInputListener
- Enclosing class:
- ColorSliderUI
public class ColorSliderUI.QuaquaTrackListener extends javax.swing.plaf.basic.BasicSliderUI.TrackListener
Track mouse movements.This inner class is marked "public" due to a compiler bug. This class should be treated as a "protected" inner class. Instantiate it only within subclasses of
.
-
-
Constructor Summary
Constructors Constructor Description QuaquaTrackListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
mousePressed(java.awt.event.MouseEvent e)
If the mouse is pressed above the "thumb" component then reduce the scrollbars value by one page ("page up"), otherwise increase it by one page.-
Methods inherited from class javax.swing.plaf.basic.BasicSliderUI.TrackListener
mouseDragged, mouseMoved, mouseReleased, shouldScroll
-
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, mouseExited, mouseWheelMoved
-
-
-
-
Method Detail
-
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
If the mouse is pressed above the "thumb" component then reduce the scrollbars value by one page ("page up"), otherwise increase it by one page. If there is no thumb then page up if the mouse is in the upper half of the track.- Specified by:
mousePressed
in interfacejava.awt.event.MouseListener
- Overrides:
mousePressed
in classjavax.swing.plaf.basic.BasicSliderUI.TrackListener
-
-