JavaScript is disabled on your browser.
 
JavaScript is disabled on your browser.
 
 
  
 
 
 
 
 
Field Summary 
Fields   
Modifier and Type 
Field 
Description 
 
protected intcurrentMouseX 
Current mouse x.
 
 
protected intcurrentMouseY 
Current mouse y.
 
 
protected intoffset 
The offset
 
 
 
 
 
Method Summary 
All Methods   Instance Methods   Concrete Methods   
Modifier and Type 
Method 
Description 
 
voidmouseDragged MouseEvent  e)
Set the models value to the position of the top/left
 of the thumb relative to the origin of the track.
 
 
voidmouseMoved MouseEvent  e)
Invoked when the mouse cursor has been moved onto a component
 but no buttons have been pushed.
 
 
voidmousePressed 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.
 
 
voidmouseReleased MouseEvent  e)
Invoked when a mouse button has been released on a component.
 
 
booleanshouldScroll 
Returns if scrolling should occur
 
 
 
Methods inherited from class java.lang.Object  
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait  
 
 
 
 
 
 
Constructor Detail 
 
TrackListener 
public TrackListener() 
 
 
 
 
 
Method Detail 
 
 
mousePressed 
public 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.  If there is no
 thumb then page up if the mouse is in the upper half
 of the track.
Specified by: mousePressed MouseListener Overrides: mousePressed MouseAdapter Parameters: e - the event to be processed 
 
 
 
 
 
 
 
 
 
 
 
 
JavaScript is disabled on your browser.
 
 
  
 
Report a bug or suggest an enhancement Java SE Documentation , which contains more detailed, developer-targeted descriptions with conceptual overviews, definitions of terms, workarounds, and working code examples.Copyright  © 1993, 2017, Oracle and/or its affiliates, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.license terms  and the documentation redistribution policy . 
 
Scripting on this page tracks web page traffic, but does not change the content in any way.