public class PSwingMouseMotionEvent extends PSwingMouseEvent
This low-level event is generated by a node object for:
A ZMouseEvent object is passed to every ZMouseMotionListener or ZMouseMotionAdapter
object which registered to receive mouse motion events using the component's addMouseMotionListener
method. (ZMouseMotionAdapter objects implement the ZMouseMotionListener interface.) Each
such listener object gets a ZMouseEvent containing the mouse motion event.
Warning: Serialized and ZSerialized objects of this class will not be compatible with future Jazz releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Jazz. A future release of Jazz will provide support for long term persistence.
BUTTON1, BUTTON2, BUTTON3, MOUSE_CLICKED, MOUSE_DRAGGED, MOUSE_ENTERED, MOUSE_EXITED, MOUSE_FIRST, MOUSE_LAST, MOUSE_MOVED, MOUSE_PRESSED, MOUSE_RELEASED, MOUSE_WHEEL, NOBUTTONALT_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_MASKCOMPONENT_FIRST, COMPONENT_HIDDEN, COMPONENT_LAST, COMPONENT_MOVED, COMPONENT_RESIZED, COMPONENT_SHOWNACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, 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_MASKsource| Modifier | Constructor and Description |
|---|---|
protected |
PSwingMouseMotionEvent(int id,
MouseEvent e,
edu.umd.cs.piccolo.event.PInputEvent event)
Constructs a new ZMouse event from a Java MouseEvent.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispatchTo(Object listener)
Calls appropriate method on the listener based on this events ID.
|
createMouseEvent, getCurrentNode, getCurrentPath, getGrabNode, getGrabPath, getID, getLocalPoint, getLocalX, getLocalY, getNode, getPath, setSourcegetButton, getClickCount, getLocationOnScreen, getModifiersEx, getMouseModifiersText, getPoint, getX, getXOnScreen, getY, getYOnScreen, isPopupTrigger, paramString, translatePointconsume, getMaskForButton, getModifiers, getModifiersExText, getWhen, isAltDown, isAltGraphDown, isConsumed, isControlDown, isMetaDown, isShiftDowngetComponentgetSourceprotected PSwingMouseMotionEvent(int id,
MouseEvent e,
edu.umd.cs.piccolo.event.PInputEvent event)
id - The event type (MOUSE_MOVED, MOUSE_DRAGGED)e - The original Java mouse event when in MOUSE_DRAGGED events.event - DOCUMENT ME!public void dispatchTo(Object listener)
dispatchTo in class PSwingMouseEventlistener - DOCUMENT ME!RuntimeException - DOCUMENT ME!Copyright © 2012–2026 cismet GmbH. All rights reserved.