Uses of Package
java.awt.dnd
-
Packages that use 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 and 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.DropTarget TheDropTarget
is associated with aComponent
when thatComponent
wishes to accept drops during Drag and Drop operations.InvalidDnDOperationException This exception is thrown by various methods in the java.awt.dnd package. -
Classes in java.awt.dnd used by java.awt.dnd Class and 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.
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.