MenuDragMouseEvent (Java SE 15 & JDK 15) (original) (raw)
All Implemented Interfaces:
[Serializable](../../../../java.base/java/io/Serializable.html "interface in java.io")
public class MenuDragMouseEvent extends MouseEvent
MenuDragMouseEvent is used to notify interested parties that the menu element has received a MouseEvent forwarded to it under drag conditions.
Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeans has been added to the java.beans
package. Please see XMLEncoder.
Field Summary
Fields declared in class java.awt.event.MouseEvent
[BUTTON1](../../../java/awt/event/MouseEvent.html#BUTTON1), [BUTTON2](../../../java/awt/event/MouseEvent.html#BUTTON2), [BUTTON3](../../../java/awt/event/MouseEvent.html#BUTTON3), [MOUSE_CLICKED](../../../java/awt/event/MouseEvent.html#MOUSE%5FCLICKED), [MOUSE_DRAGGED](../../../java/awt/event/MouseEvent.html#MOUSE%5FDRAGGED), [MOUSE_ENTERED](../../../java/awt/event/MouseEvent.html#MOUSE%5FENTERED), [MOUSE_EXITED](../../../java/awt/event/MouseEvent.html#MOUSE%5FEXITED), [MOUSE_FIRST](../../../java/awt/event/MouseEvent.html#MOUSE%5FFIRST), [MOUSE_LAST](../../../java/awt/event/MouseEvent.html#MOUSE%5FLAST), [MOUSE_MOVED](../../../java/awt/event/MouseEvent.html#MOUSE%5FMOVED), [MOUSE_PRESSED](../../../java/awt/event/MouseEvent.html#MOUSE%5FPRESSED), [MOUSE_RELEASED](../../../java/awt/event/MouseEvent.html#MOUSE%5FRELEASED), [MOUSE_WHEEL](../../../java/awt/event/MouseEvent.html#MOUSE%5FWHEEL), [NOBUTTON](../../../java/awt/event/MouseEvent.html#NOBUTTON)
Fields declared in class java.awt.event.InputEvent
[ALT_DOWN_MASK](../../../java/awt/event/InputEvent.html#ALT%5FDOWN%5FMASK), [ALT_GRAPH_DOWN_MASK](../../../java/awt/event/InputEvent.html#ALT%5FGRAPH%5FDOWN%5FMASK), [ALT_GRAPH_MASK](../../../java/awt/event/InputEvent.html#ALT%5FGRAPH%5FMASK), [ALT_MASK](../../../java/awt/event/InputEvent.html#ALT%5FMASK), [BUTTON1_DOWN_MASK](../../../java/awt/event/InputEvent.html#BUTTON1%5FDOWN%5FMASK), [BUTTON1_MASK](../../../java/awt/event/InputEvent.html#BUTTON1%5FMASK), [BUTTON2_DOWN_MASK](../../../java/awt/event/InputEvent.html#BUTTON2%5FDOWN%5FMASK), [BUTTON2_MASK](../../../java/awt/event/InputEvent.html#BUTTON2%5FMASK), [BUTTON3_DOWN_MASK](../../../java/awt/event/InputEvent.html#BUTTON3%5FDOWN%5FMASK), [BUTTON3_MASK](../../../java/awt/event/InputEvent.html#BUTTON3%5FMASK), [CTRL_DOWN_MASK](../../../java/awt/event/InputEvent.html#CTRL%5FDOWN%5FMASK), [CTRL_MASK](../../../java/awt/event/InputEvent.html#CTRL%5FMASK), [META_DOWN_MASK](../../../java/awt/event/InputEvent.html#META%5FDOWN%5FMASK), [META_MASK](../../../java/awt/event/InputEvent.html#META%5FMASK), [SHIFT_DOWN_MASK](../../../java/awt/event/InputEvent.html#SHIFT%5FDOWN%5FMASK), [SHIFT_MASK](../../../java/awt/event/InputEvent.html#SHIFT%5FMASK)
Fields declared in class java.awt.AWTEvent
[ACTION_EVENT_MASK](../../../java/awt/AWTEvent.html#ACTION%5FEVENT%5FMASK), [ADJUSTMENT_EVENT_MASK](../../../java/awt/AWTEvent.html#ADJUSTMENT%5FEVENT%5FMASK), [COMPONENT_EVENT_MASK](../../../java/awt/AWTEvent.html#COMPONENT%5FEVENT%5FMASK), [consumed](../../../java/awt/AWTEvent.html#consumed), [CONTAINER_EVENT_MASK](../../../java/awt/AWTEvent.html#CONTAINER%5FEVENT%5FMASK), [FOCUS_EVENT_MASK](../../../java/awt/AWTEvent.html#FOCUS%5FEVENT%5FMASK), [HIERARCHY_BOUNDS_EVENT_MASK](../../../java/awt/AWTEvent.html#HIERARCHY%5FBOUNDS%5FEVENT%5FMASK), [HIERARCHY_EVENT_MASK](../../../java/awt/AWTEvent.html#HIERARCHY%5FEVENT%5FMASK), [id](../../../java/awt/AWTEvent.html#id), [INPUT_METHOD_EVENT_MASK](../../../java/awt/AWTEvent.html#INPUT%5FMETHOD%5FEVENT%5FMASK), [INVOCATION_EVENT_MASK](../../../java/awt/AWTEvent.html#INVOCATION%5FEVENT%5FMASK), [ITEM_EVENT_MASK](../../../java/awt/AWTEvent.html#ITEM%5FEVENT%5FMASK), [KEY_EVENT_MASK](../../../java/awt/AWTEvent.html#KEY%5FEVENT%5FMASK), [MOUSE_EVENT_MASK](../../../java/awt/AWTEvent.html#MOUSE%5FEVENT%5FMASK), [MOUSE_MOTION_EVENT_MASK](../../../java/awt/AWTEvent.html#MOUSE%5FMOTION%5FEVENT%5FMASK), [MOUSE_WHEEL_EVENT_MASK](../../../java/awt/AWTEvent.html#MOUSE%5FWHEEL%5FEVENT%5FMASK), [PAINT_EVENT_MASK](../../../java/awt/AWTEvent.html#PAINT%5FEVENT%5FMASK), [RESERVED_ID_MAX](../../../java/awt/AWTEvent.html#RESERVED%5FID%5FMAX), [TEXT_EVENT_MASK](../../../java/awt/AWTEvent.html#TEXT%5FEVENT%5FMASK), [WINDOW_EVENT_MASK](../../../java/awt/AWTEvent.html#WINDOW%5FEVENT%5FMASK), [WINDOW_FOCUS_EVENT_MASK](../../../java/awt/AWTEvent.html#WINDOW%5FFOCUS%5FEVENT%5FMASK), [WINDOW_STATE_EVENT_MASK](../../../java/awt/AWTEvent.html#WINDOW%5FSTATE%5FEVENT%5FMASK)
Constructor Summary
Constructors
Constructor | Description |
---|---|
MenuDragMouseEvent(Component source, int id, long when, int modifiers, int x, int y, int clickCount, boolean popupTrigger,MenuElement[] p,MenuSelectionManager m) | Constructs a MenuDragMouseEvent object. |
MenuDragMouseEvent(Component source, int id, long when, int modifiers, int x, int y, int xAbs, int yAbs, int clickCount, boolean popupTrigger,MenuElement[] p,MenuSelectionManager m) | Constructs a MenuDragMouseEvent object. |
Method Summary
Methods declared in class java.awt.event.MouseEvent
[getButton](../../../java/awt/event/MouseEvent.html#getButton%28%29), [getClickCount](../../../java/awt/event/MouseEvent.html#getClickCount%28%29), [getLocationOnScreen](../../../java/awt/event/MouseEvent.html#getLocationOnScreen%28%29), [getMouseModifiersText](../../../java/awt/event/MouseEvent.html#getMouseModifiersText%28int%29), [getPoint](../../../java/awt/event/MouseEvent.html#getPoint%28%29), [getX](../../../java/awt/event/MouseEvent.html#getX%28%29), [getXOnScreen](../../../java/awt/event/MouseEvent.html#getXOnScreen%28%29), [getY](../../../java/awt/event/MouseEvent.html#getY%28%29), [getYOnScreen](../../../java/awt/event/MouseEvent.html#getYOnScreen%28%29), [isPopupTrigger](../../../java/awt/event/MouseEvent.html#isPopupTrigger%28%29), [paramString](../../../java/awt/event/MouseEvent.html#paramString%28%29), [translatePoint](../../../java/awt/event/MouseEvent.html#translatePoint%28int,int%29)
Methods declared in class java.awt.event.InputEvent
[consume](../../../java/awt/event/InputEvent.html#consume%28%29), [getMaskForButton](../../../java/awt/event/InputEvent.html#getMaskForButton%28int%29), [getModifiers](../../../java/awt/event/InputEvent.html#getModifiers%28%29), [getModifiersEx](../../../java/awt/event/InputEvent.html#getModifiersEx%28%29), [getModifiersExText](../../../java/awt/event/InputEvent.html#getModifiersExText%28int%29), [getWhen](../../../java/awt/event/InputEvent.html#getWhen%28%29), [isAltDown](../../../java/awt/event/InputEvent.html#isAltDown%28%29), [isAltGraphDown](../../../java/awt/event/InputEvent.html#isAltGraphDown%28%29), [isConsumed](../../../java/awt/event/InputEvent.html#isConsumed%28%29), [isControlDown](../../../java/awt/event/InputEvent.html#isControlDown%28%29), [isMetaDown](../../../java/awt/event/InputEvent.html#isMetaDown%28%29), [isShiftDown](../../../java/awt/event/InputEvent.html#isShiftDown%28%29)
Constructor Details
Method Details
getPath
Returns the path to the selected menu item.
Returns:
an array of MenuElement objects representing the path value