Drag and Drop enables data transfer across JavaTM programming language and native
applications, between Java programming language applications,
and within a single Java programming language application.
Support for drag and drop is implemented primarily in the
AWT package, but there is additional support built in to the
Swing GUI classes. In many cases, drag and drop support can
be enabled by calling a single method on a Swing component.
For more information, please see
How to Use Drag and Drop and Data Transfer, a section in