|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
java.util.EventObject
![]()
![]()
![]()
java.awt.dnd.DragGestureEvent

public class DragGestureEvent

A DragGestureEvent is passed
to DragGestureListener's
dragGestureRecognized() method
when a particular DragGestureRecognizer detects that a
platform dependent drag initiating gesture has occurred
on the Component that it is tracking.
DragGestureRecognizer
,
DragGestureListener
,
DragSource
,
Serialized Form| Field Summary |
|---|
Fields inherited from class java.util.EventObject ![]() |
|---|
source |
| Constructor Summary | |
|---|---|
DragGestureEvent
Construct a DragGestureEvent given the
DragGestureRecognizer firing this event,
an int representing
the user's preferred action, a Point
indicating the origin of the drag, and a List
of events that comprise the gesture. |
|
| Method Summary | |
|---|---|
Component |
getComponent
Returns the Component associated
with this DragGestureEvent. |
int |
getDragAction
Returns an int representing the
action selected by the user. |
Point |
getDragOrigin
Returns a Point in the coordinates
of the Component over which the drag originated. |
DragSource |
getDragSource
Returns the DragSource. |
DragGestureRecognizer |
getSourceAsDragGestureRecognizer
Returns the source as a DragGestureRecognizer. |
InputEvent |
getTriggerEvent
Returns the initial event that triggered the gesture. |
Iterator |
iterator
Returns an Iterator for the events
comprising the gesture. |
void |
startDrag
Start the drag given the initial Cursor to display,
a drag Image, the offset of
the Image,
the Transferable object, and
the DragSourceListener to use. |
void |
startDrag
Starts the drag operation given the Cursor for this drag
operation and the Transferable representing the source data
for this drag operation. |
void |
startDrag
Starts the drag given the initial Cursor to display,
the Transferable object,
and the DragSourceListener to use. |
Object |
toArray
Returns an Object array of the
events comprising the drag gesture. |
Object |
toArray
Returns an array of the events comprising the drag gesture. |
Methods inherited from class java.util.EventObject ![]() |
|---|
getSource |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| Constructor Detail |
|---|

public DragGestureEvent(DragGestureRecognizer![]()
![]()
dgr, int act, Point
![]()
![]()
ori, List
![]()
![]()
<? extends InputEvent
![]()
![]()
> evs)
DragGestureEvent given the
DragGestureRecognizer firing this event,
an int representing
the user's preferred action, a Point
indicating the origin of the drag, and a List
of events that comprise the gesture.
dgr - The DragGestureRecognizer firing this eventact - The the user's preferred actionori - The origin of the dragevs - The List of events that comprise the gesture
IllegalArgumentException - if
input parameters are null| Method Detail |
|---|

public DragGestureRecognizer![]()
![]()
getSourceAsDragGestureRecognizer()
DragGestureRecognizer.
DragGestureRecognizer

public Component![]()
![]()
getComponent()
Component associated
with this DragGestureEvent.

public DragSource![]()
![]()
getDragSource()
DragSource.
DragSource

public Point![]()
![]()
getDragOrigin()
Point in the coordinates
of the Component over which the drag originated.

public Iterator![]()
![]()
<InputEvent
![]()
![]()
> iterator()
Iterator for the events
comprising the gesture.

public Object![]()
![]()
[] toArray()
Object array of the
events comprising the drag gesture.

public Object![]()
![]()
[] toArray(Object
![]()
![]()
[] array)
array - the array of EventObject sub(types)

public int getDragAction()
int representing the
action selected by the user.

public InputEvent![]()
![]()
getTriggerEvent()

public void startDrag(Cursor![]()
![]()
dragCursor, Transferable
![]()
![]()
transferable) throws InvalidDnDOperationException
![]()
![]()
Cursor for this drag
operation and the Transferable representing the source data
for this drag operation.
null Cursor is specified no exception will
be thrown and default drag cursors will be used instead.
null Transferable is specified
NullPointerException will be thrown.
dragCursor - The Cursor for this drag operationtransferable - The Transferable representing the source
data for this drag operation.
InvalidDnDOperationException - if the Drag and Drop
system is unable to initiate a drag operation, or if the user
attempts to start a drag while an existing drag operation is
still executing.
NullPointerException - if the
Transferable is null.
InvalidDnDOperationException


public void startDrag(Cursor![]()
![]()
dragCursor, Transferable
![]()
![]()
transferable, DragSourceListener
![]()
![]()
dsl) throws InvalidDnDOperationException
![]()
![]()
Cursor to display,
the Transferable object,
and the DragSourceListener to use.
dragCursor - The initial drag Cursortransferable - The source's Transferabledsl - The source's DragSourceListener
InvalidDnDOperationException - if
the Drag and Drop system is unable to
initiate a drag operation, or if the user
attempts to start a drag while an existing
drag operation is still executing.
InvalidDnDOperationException


public void startDrag(Cursor![]()
![]()
dragCursor, Image
![]()
![]()
dragImage, Point
![]()
![]()
imageOffset, Transferable
![]()
![]()
transferable, DragSourceListener
![]()
![]()
dsl) throws InvalidDnDOperationException
![]()
![]()
Cursor to display,
a drag Image, the offset of
the Image,
the Transferable object, and
the DragSourceListener to use.
dragCursor - The initial drag CursordragImage - The source's dragImageimageOffset - The dragImage's offsettransferable - The source's Transferabledsl - The source's DragSourceListener
InvalidDnDOperationException - if
the Drag and Drop system is unable to
initiate a drag operation, or if the user
attempts to start a drag while an existing
drag operation is still executing.
InvalidDnDOperationException

|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||