Package com.formdev.flatlaf.ui
Class FlatSliderUI.FlatTrackListener
- java.lang.Object
-
- java.awt.event.MouseAdapter
-
- javax.swing.event.MouseInputAdapter
-
- javax.swing.plaf.basic.BasicSliderUI.TrackListener
-
- com.formdev.flatlaf.ui.FlatSliderUI.FlatTrackListener
-
- All Implemented Interfaces:
MouseListener
,MouseMotionListener
,MouseWheelListener
,EventListener
,MouseInputListener
- Enclosing class:
- FlatSliderUI
protected class FlatSliderUI.FlatTrackListener extends BasicSliderUI.TrackListener
-
-
Field Summary
-
Fields inherited from class javax.swing.plaf.basic.BasicSliderUI.TrackListener
currentMouseX, currentMouseY, offset
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
FlatTrackListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
isOverThumb(MouseEvent e)
void
mouseDragged(MouseEvent e)
void
mouseEntered(MouseEvent e)
void
mouseExited(MouseEvent e)
void
mouseMoved(MouseEvent e)
void
mousePressed(MouseEvent e)
void
mouseReleased(MouseEvent e)
protected void
setThumbHover(boolean hover)
protected void
setThumbPressed(boolean pressed)
-
Methods inherited from class javax.swing.plaf.basic.BasicSliderUI.TrackListener
shouldScroll
-
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, 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
-
-
-
-
Method Detail
-
mouseEntered
public void mouseEntered(MouseEvent e)
- Specified by:
mouseEntered
in interfaceMouseListener
- Overrides:
mouseEntered
in classMouseAdapter
-
mouseExited
public void mouseExited(MouseEvent e)
- Specified by:
mouseExited
in interfaceMouseListener
- Overrides:
mouseExited
in classMouseAdapter
-
mouseMoved
public void mouseMoved(MouseEvent e)
- Specified by:
mouseMoved
in interfaceMouseMotionListener
- Overrides:
mouseMoved
in classBasicSliderUI.TrackListener
-
mousePressed
public void mousePressed(MouseEvent e)
- Specified by:
mousePressed
in interfaceMouseListener
- Overrides:
mousePressed
in classBasicSliderUI.TrackListener
-
mouseReleased
public void mouseReleased(MouseEvent e)
- Specified by:
mouseReleased
in interfaceMouseListener
- Overrides:
mouseReleased
in classBasicSliderUI.TrackListener
-
mouseDragged
public void mouseDragged(MouseEvent e)
- Specified by:
mouseDragged
in interfaceMouseMotionListener
- Overrides:
mouseDragged
in classBasicSliderUI.TrackListener
-
setThumbHover
protected void setThumbHover(boolean hover)
-
setThumbPressed
protected void setThumbPressed(boolean pressed)
-
isOverThumb
protected boolean isOverThumb(MouseEvent e)
-
-