public MenuDragMouseEvent(Component source,
int id,
long when,
int modifiers,
int x,
int y,
int clickCount,
boolean popupTrigger,
MenuElement[] p,
MenuSelectionManager m) {
super(source, id, when, modifiers, x, y, clickCount, popupTrigger);
path = p;
manager = m;
}
Constructs a MenuDragMouseEvent object.
Absolute coordinates xAbs and yAbs are set to source's location on screen plus
relative coordinates x and y. xAbs and yAbs are set to zero if the source is not showing. Parameters:
source - the Component that originated the event
(typically this)
id - an int specifying the type of event, as defined
in java.awt.event.MouseEvent
when - a long identifying the time the event occurred
modifiers - an int specifying any modifier keys held down,
as specified in java.awt.event.InputEvent
x - an int specifying the horizontal position at which
the event occurred, in pixels
y - an int specifying the vertical position at which
the event occurred, in pixels
clickCount - an int specifying the number of mouse-clicks
popupTrigger - a boolean -- true if the event {should?/did?}
trigger a popup
p - an array of MenuElement objects specifying a path
to a menu item affected by the drag
m - a MenuSelectionManager object that handles selections
Also see:
- MouseEvent#MouseEvent(java.awt.Component, int, long, int, int, int, int, int, int, boolean, int)
|
public 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) {
super(source, id, when, modifiers, x, y, xAbs, yAbs, clickCount,
popupTrigger, MouseEvent.NOBUTTON);
path = p;
manager = m;
}
Constructs a MenuDragMouseEvent object.
Even if inconsistent values for relative and absolute coordinates are
passed to the constructor, the MenuDragMouseEvent instance is still
created. Parameters:
source - the Component that originated the event
(typically this)
id - an int specifying the type of event, as defined
in java.awt.event.MouseEvent
when - a long identifying the time the event occurred
modifiers - an int specifying any modifier keys held down,
as specified in java.awt.event.InputEvent
x - an int specifying the horizontal position at which
the event occurred, in pixels
y - an int specifying the vertical position at which
the event occurred, in pixels
xAbs - an int specifying the horizontal absolute position at which
the event occurred, in pixels
yAbs - an int specifying the vertical absolute position at which
the event occurred, in pixels
clickCount - an int specifying the number of mouse-clicks
popupTrigger - a boolean -- true if the event {should?/did?}
trigger a popup
p - an array of MenuElement objects specifying a path
to a menu item affected by the drag
m - a MenuSelectionManager object that handles selections
Also see:
- MouseEvent#MouseEvent(java.awt.Component, int, long, int, int, int, int, int, int, boolean, int)
- since:
1.6 -
|