java.lang.Object java.awt.event.MouseAdapter javax.swing.plaf.basic.BasicScrollBarUI.TrackListener
protected class BasicScrollBarUI.TrackListener
Track mouse drags.
Field Summary | |
---|---|
protected int |
currentMouseX
|
protected int |
currentMouseY
|
protected int |
offset
|
Constructor Summary | |
---|---|
protected |
BasicScrollBarUI.TrackListener
() |
Method Summary | |
---|---|
void |
mouseDragged
(
MouseEvent
e) Set the models value to the position of the thumb's top of Vertical scrollbar, or the left/right of Horizontal scrollbar in left-to-right/right-to-left scrollbar relative to the origin of the track. |
void |
mouseExited
(
MouseEvent
e) Invoked when the mouse exits the scrollbar. |
void |
mouseMoved
(
MouseEvent
e) Invoked when the mouse cursor has been moved onto a component but no buttons have been pushed. |
void |
mousePressed
(
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. |
void |
mouseReleased
(
MouseEvent
e) Invoked when a mouse button has been released on a component. |
Methods inherited from class java.awt.event. MouseAdapter |
---|
mouseClicked , mouseEntered , mouseWheelMoved |
Methods inherited from class java.lang. Object |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
Field Detail |
---|
protected transient int offset
protected transient int currentMouseX
protected transient int currentMouseY
Constructor Detail |
---|
protected BasicScrollBarUI.TrackListener()
Method Detail |
---|
public void mouseReleased(MouseEvent e)
public void mousePressed(MouseEvent e)
public void mouseDragged(MouseEvent e)
public void mouseMoved(MouseEvent e)
public void mouseExited(MouseEvent e)