MouseEvent¶
Definition¶
Extends¶
Extended By¶
None
Method Summary¶
Owner | Name | Return Type | Description |
---|---|---|---|
MouseEvent | getAltKeyDown() | Boolean | Returns true if the alt key was pressed during the mouse event. |
MouseEvent | getButton() | String | Returns LEFT, MIDDLE or RIGHT. |
Object | getClassName() | String | Returns the string name of this object's class type. |
MouseEvent | getCtrlKeyDown() | Boolean | Returns true if the ctrl key was pressed during the mouse event. |
MouseEvent | getEvent() | Boolean | Returns the type of mouse event. The available types are CLICK, CONTEXTMENU, DOUBLECLICK, DOWN, or UP. |
MouseEvent | getPosition() | Point | Returns the absolute x, y position. |
MouseEvent | getRelativePosition(panel) | Point | Returns the x,y position relative to a panel. Typically, in the onMouse(...) callback you would do: Point p=event.getRelativePosition(this); |
MouseEvent | getShiftKeyDown() | Boolean | Returns true if the shift key was pressed during the mouse event. |
MouseEvent | getX() | Integer | Returns the absolute x position. Same as getPosition().getX() |
MouseEvent | getY() | Integer | Returns the absolute y position. Same as getPosition().getY() |
Object | toJson() | String | Returns a json representation of this object. |
Method Definitions¶
getAltKeyDown()¶
Boolean MouseEvent::getAltKeyDown()
Description¶
Returns true if the alt key was pressed during the mouse event.
getButton()¶
String MouseEvent::getButton()
Description¶
Returns LEFT, MIDDLE or RIGHT.
getCtrlKeyDown()¶
Boolean MouseEvent::getCtrlKeyDown()
Description¶
Returns true if the ctrl key was pressed during the mouse event.
getEvent()¶
Boolean MouseEvent::getEvent()
Description¶
Returns the type of mouse event. The available types are CLICK, CONTEXTMENU, DOUBLECLICK, DOWN, or UP.
getPosition()¶
Point MouseEvent::getPosition()
Description¶
Returns the absolute x, y position.
getRelativePosition(panel)¶
Point MouseEvent::getRelativePosition(Panel panel)
Description¶
Returns the x,y position relative to a panel. Typically, in the onMouse(...) callback you would do: Point p=event.getRelativePosition(this);
Parameter Definition¶
Name | Type | Description |
---|---|---|
panel | Panel | panel to get the relative position from |
getShiftKeyDown()¶
Boolean MouseEvent::getShiftKeyDown()
Description¶
Returns true if the shift key was pressed during the mouse event.
getX()¶
Integer MouseEvent::getX()
Description¶
Returns the absolute x position. Same as getPosition().getX()
getY()¶
Integer MouseEvent::getY()
Description¶
Returns the absolute y position. Same as getPosition().getY()