public class MouseScrolledEvent extends java.awt.event.MouseWheelEvent implements WidgetEvent
BUTTON1, BUTTON2, BUTTON3, MOUSE_CLICKED, MOUSE_DRAGGED, MOUSE_ENTERED, MOUSE_EXITED, MOUSE_FIRST, MOUSE_LAST, MOUSE_MOVED, MOUSE_PRESSED, MOUSE_RELEASED, MOUSE_WHEEL, NOBUTTON
ALT_DOWN_MASK, ALT_GRAPH_DOWN_MASK, ALT_GRAPH_MASK, ALT_MASK, BUTTON1_DOWN_MASK, BUTTON1_MASK, BUTTON2_DOWN_MASK, BUTTON2_MASK, BUTTON3_DOWN_MASK, BUTTON3_MASK, CTRL_DOWN_MASK, CTRL_MASK, META_DOWN_MASK, META_MASK, SHIFT_DOWN_MASK, SHIFT_MASK
COMPONENT_FIRST, COMPONENT_HIDDEN, COMPONENT_LAST, COMPONENT_MOVED, COMPONENT_RESIZED, COMPONENT_SHOWN
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK
Constructor and Description |
---|
MouseScrolledEvent(Widget source,
long when,
int modifiers,
int x,
int y,
int scrollType,
int scrollAmount,
int wheelRotation)
Create a MouseScrolledEvent.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getSource()
Get the object which generated this event.
|
Widget |
getWidget()
Get the Widget which generated this event.
|
getPreciseWheelRotation, getScrollAmount, getScrollType, getUnitsToScroll, getWheelRotation, paramString
getButton, getClickCount, getLocationOnScreen, getModifiersEx, getMouseModifiersText, getPoint, getX, getXOnScreen, getY, getYOnScreen, isPopupTrigger, translatePoint
public MouseScrolledEvent(Widget source, long when, int modifiers, int x, int y, int scrollType, int scrollAmount, int wheelRotation)
source
- the Widget which generated this eventwhen
- the time at which the event occurredmodifiers
- describes the state of various keys and buttons at the time when the event occurred
(a sum of the constants defined by InputEvent)x
- the x coordinate at which the event occurredy
- the y coordinate at which the event occurredscrollType
- the type of scrolling which should occur in response to this event (either
WHEEL_UNIT_SCROLL or WHEEL_BLOCK_SCROLL)scrollAmount
- the number of units which should be scrolled in response to this eventwheelRotation
- the total distance the mouse wheel was rotatedpublic java.lang.Object getSource()
getSource
in class java.util.EventObject
public Widget getWidget()
getWidget
in interface WidgetEvent
Written by Peter Eastman.