org.zaval.awt.gdp.event
Class MouseDragEvent
java.lang.Object
|
+--java.util.EventObject
|
+--org.zaval.util.event.EvObject
|
+--org.zaval.awt.gdp.event.MouseDragEvent
- All Implemented Interfaces:
- java.io.Serializable
- public class MouseDragEvent
- extends EvObject
This class represents mouse drag event.
- See Also:
- Serialized Form
Fields inherited from class java.util.EventObject |
source |
Constructor Summary |
MouseDragEvent(java.awt.Component src,
int x,
int y,
int id)
Constructs the event object with the specified source component, the given location
and the event id. |
Method Summary |
protected boolean |
checkID(int id)
The method returns true if the specified id is valid for the event,
otherwise returns false . |
MouseDragEvent.Destination |
getDestination()
Defines and returns destination component description. |
int |
getX()
Gets the x coordinate where the event originated relatively to the source component. |
int |
getY()
Gets the y coordinate where the event originated relatively to the source component. |
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DRAG_STARTED
public static final int DRAG_STARTED
-
The drag started event type.
DRAG_STOPPED
public static final int DRAG_STOPPED
-
The drag stopped event type.
DRAG_MOVED
public static final int DRAG_MOVED
-
The drag moved event type.
MouseDragEvent
public MouseDragEvent(java.awt.Component src,
int x,
int y,
int id)
-
Constructs the event object with the specified source component, the given location
and the event id.
- Parameters:
src
- the component where the event originated.x
- the specified x coordinate relatively to the source component.y
- the specified y coordinate relatively to the source component.id
- the specified event id.
getX
public int getX()
-
Gets the x coordinate where the event originated relatively to the source component.
- Returns:
- a x coordinate.
getY
public int getY()
-
Gets the y coordinate where the event originated relatively to the source component.
- Returns:
- an y coordinate.
getDestination
public MouseDragEvent.Destination getDestination()
-
Defines and returns destination component description. The class uses the mouse pointer
location to find the destination.
- Returns:
- a destination object description.
checkID
protected boolean checkID(int id)
-
The method returns
true
if the specified id is valid for the event,
otherwise returns false
. The method is called with the event constructor
to test if the event id is valid and if the event is not valid the IllegalArgumentException
will be thrown.
- Overrides:
checkID
in class EvObject
- Parameters:
id
- the specified id.
Copyright © Zaval Creative Engineering Group, 2000-2005
http://www.zaval.org