java.lang.Object
java.awt.event.MouseAdapter
javax.swing.plaf.basic.BasicScrollBarUI.TrackListener
- 所有已实现的接口:
-
MouseListener
,MouseMotionListener
,MouseWheelListener
,EventListener
- 封装类:
-
BasicScrollBarUI
跟踪鼠标拖动。
-
Field Summary
Modifier and TypeFieldDescriptionprotected int
当前鼠标x位置protected int
当前鼠标y位置protected int
偏移量 -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
将模型的值设置为垂直滚动条拇指顶部的位置,或水平滚动条的左侧/右侧(从左到右/从右到左滚动条相对于轨道原点的位置)。void
当鼠标退出滚动条时调用。void
当鼠标光标移动到组件上但未按下任何按钮时调用。void
如果鼠标在“拇指”组件上方按下,则将滚动条的值减少一页(“向上翻页”),否则增加一页。Methods declared in class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, mouseMoved, mouseReleased, mouseWheelMoved
-
Field Details
-
offset
protected transient int offset偏移量 -
currentMouseX
protected transient int currentMouseX当前鼠标x位置 -
currentMouseY
protected transient int currentMouseY当前鼠标y位置
-
-
Constructor Details
-
TrackListener
protected TrackListener()构造一个TrackListener
。
-
-
Method Details
-
mousePressed
如果鼠标在“拇指”组件上方按下,则将滚动条的值减少一页(“向上翻页”),否则增加一页。如果没有拇指,则在鼠标位于轨道上半部分时向上翻页。- 指定者:
-
mousePressed
在接口MouseListener
中 - 参数:
-
e
- 要处理的事件
-
mouseDragged
将模型的值设置为垂直滚动条拇指顶部的位置,或水平滚动条的左侧/右侧(从左到右/从右到左滚动条相对于轨道原点的位置)。- 指定者:
-
mouseDragged
在接口MouseMotionListener
中 - 覆盖:
-
mouseDragged
在类MouseAdapter
中 - 参数:
-
e
- 要处理的事件
-
mouseMoved
当鼠标光标移动到组件上但未按下任何按钮时调用。- 指定者:
-
mouseMoved
在接口MouseMotionListener
中 - 覆盖:
-
mouseMoved
在类MouseAdapter
中 - 参数:
-
e
- 要处理的事件
-
mouseExited
当鼠标退出滚动条时调用。- 指定者:
-
mouseExited
在接口MouseListener
中 - 参数:
-
e
- 进一步描述事件的MouseEvent - 自Java版本:
- 1.5
-