Uses of Package
java.awt.dnd
Package | Description |
---|---|
java.awt |
Contains all of the classes for creating user interfaces and for painting
graphics and images.
|
java.awt.dnd |
Drag and Drop is a direct manipulation gesture found in many Graphical User
Interface systems that provides a mechanism to transfer information between
two entities logically associated with presentation elements in the GUI.
|
-
Classes in java.awt.dnd used by java.awt Class Description DragGestureListener The listener interface for receiving drag gesture events.DragGestureRecognizer TheDragGestureRecognizer
is an abstract base class for the specification of a platform-dependent listener that can be associated with a particularComponent
in order to identify platform-dependent drag initiating gestures.DragSource TheDragSource
is the entity responsible for the initiation of the Drag and Drop operation, and may be used in a number of scenarios: 1 default instance per JVM for the lifetime of that JVM.DropTarget TheDropTarget
is associated with aComponent
when thatComponent
wishes to accept drops during Drag and Drop operations. -
Classes in java.awt.dnd used by java.awt.dnd Class Description DragGestureEvent ADragGestureEvent
is passed toDragGestureListener
's dragGestureRecognized() method when a particularDragGestureRecognizer
detects that a platform dependent drag initiating gesture has occurred on theComponent
that it is tracking.DragGestureListener The listener interface for receiving drag gesture events.DragGestureRecognizer TheDragGestureRecognizer
is an abstract base class for the specification of a platform-dependent listener that can be associated with a particularComponent
in order to identify platform-dependent drag initiating gestures.DragSource TheDragSource
is the entity responsible for the initiation of the Drag and Drop operation, and may be used in a number of scenarios: 1 default instance per JVM for the lifetime of that JVM.DragSourceContext TheDragSourceContext
class is responsible for managing the initiator side of the Drag and Drop protocol.DragSourceDragEvent TheDragSourceDragEvent
is delivered from theDragSourceContextPeer
, via theDragSourceContext
, to theDragSourceListener
registered with thatDragSourceContext
and with its associatedDragSource
.DragSourceDropEvent TheDragSourceDropEvent
is delivered from theDragSourceContextPeer
, via theDragSourceContext
, to thedragDropEnd
method ofDragSourceListener
s registered with thatDragSourceContext
and with its associatedDragSource
.DragSourceEvent This class is the base class forDragSourceDragEvent
andDragSourceDropEvent
.DragSourceListener TheDragSourceListener
defines the event interface for originators of Drag and Drop operations to track the state of the user's gesture, and to provide appropriate "drag over" feedback to the user throughout the Drag and Drop operation.DragSourceMotionListener A listener interface for receiving mouse motion events during a drag operation.DropTarget TheDropTarget
is associated with aComponent
when thatComponent
wishes to accept drops during Drag and Drop operations.DropTarget.DropTargetAutoScroller this protected nested class implements autoscrollingDropTargetContext ADropTargetContext
is created whenever the logical cursor associated with a Drag and Drop operation coincides with the visible geometry of aComponent
associated with aDropTarget
.DropTargetDragEvent TheDropTargetDragEvent
is delivered to aDropTargetListener
via its dragEnter() and dragOver() methods.DropTargetDropEvent TheDropTargetDropEvent
is delivered via theDropTargetListener
drop() method.DropTargetEvent TheDropTargetEvent
is the base class for both theDropTargetDragEvent
and theDropTargetDropEvent
.DropTargetListener TheDropTargetListener
interface is the callback interface used by theDropTarget
class to provide notification of DnD operations that involve the subjectDropTarget
.InvalidDnDOperationException This exception is thrown by various methods in the java.awt.dnd package.