当前页面:
在线文档首页 >
JDK 5 Documentation v1.2.2, Java 2 SDK 英文文档
Java(TM) 2 Platform, Standard Edition, v1.2.2 API Specification: Class DragSourceDragEvent - JDK 5 Documentation v1.2.2, Java 2 SDK 英文文档
java.awt.dnd
Class DragSourceDragEvent
java.lang.Object
|
+--java.util.EventObject
|
+--java.awt.dnd.DragSourceEvent
|
+--java.awt.dnd.DragSourceDragEvent
- public class DragSourceDragEvent
- extends DragSourceEvent
The DragSourceDragEvent
is
delivered from the DragSourceContextPeer
,
via the DragSourceContext
, to the currently
registered DragSourceListener
.
It contains state regarding the current state of the operation to enable
the operations initiator to provide the end user with the appropriate
drag over feedback.
- Since:
- JDK1.2
- See Also:
- Serialized Form
Method Summary |
int |
getDropAction()
This method returns an int representing
the effective drop action which is the
intersection of the user's
selected action, and the source and target actions. |
int |
getGestureModifiers()
This method returns an int representing
the current state of the input device modifiers
associated with the user's gesture. |
int |
getTargetActions()
This method returns the logical intersection of the current target,
source, and user actions. |
int |
getUserAction()
This method returns an int representing
the user's currently selected drop action. |
DragSourceDragEvent
public DragSourceDragEvent(DragSourceContext dsc,
int dropAction,
int actions,
int modifiers)
- Constructs a
DragSourceDragEvent
.
This class is typically
instantiated by the DragSourceContextPeer
rather than directly
by client code.
- Parameters:
dsc
- the DragSourceContext
that is to manage
notifications for this event.dropAction
- the value of one of the static fields from
DNDConstants
indicating the type of user drop
action this event represents.actions
- the value of one of the static fields from
DNDConstants
indicating the type of target drop
action supported by and returned from the current drop target.modifiers
- specifies the state of the input device modifiers
associated with the user gesture.
getTargetActions
public int getTargetActions()
- This method returns the logical intersection of the current target,
source, and user actions.
- Returns:
- the logical intersection
of the current target, source and user actions
getGestureModifiers
public int getGestureModifiers()
- This method returns an
int
representing
the current state of the input device modifiers
associated with the user's gesture. Typically these
would be mouse buttons or keyboard modifiers.
- Returns:
- the current state of the input device modifiers
getUserAction
public int getUserAction()
- This method returns an
int
representing
the user's currently selected drop action.
- Returns:
- the user's currently selected drop action
getDropAction
public int getDropAction()
- This method returns an
int
representing
the effective drop action which is the
intersection of the user's
selected action, and the source and target actions.
- Returns:
- the effective drop action which is the
intersection of the user's
selected action, and the source and target actions.
Submit a bug or feature
Java, Java 2D, and JDBC are a trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1999 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.