Start of Tutorial |
Search
|
One day we'll have a trail here. For now, here are some links to resources and examples:If you can recommend any other examples or resources, please send us mail with the subject drag and drop.
- How to drag and drop with Java 2 (article in JavaWorld - March 1999)
- Has step-by-step directions on adding drag-and-drop support to a component (a subclass of
JLabel
). Has a list of resources, including links to the downloadable example, javadoc, 1.2 drag-and-drop bugs, ...
- How to drag and drop with Java 2, part 2 (article in JavaWorld - October 1999)
- The second article in this drag-and-drop series explores how you can transfer data besides text. It also discusses the issues involved with developing a library of D&D-enabled project Swing components.
- JavaBeans home page
- Indirectly links to the Drag and Drop specification; might have other information related to Drag and Drop.
- John Zukowski's example
- From John: "Key points:
- Drag from JTree, drop into JList.
- Demonstrates using a custom data flavor for dragging the user data of the node
- Can drop a file list into the JList."
- Older example by John Zukowski
- Here's John's description: "A D&D example I did back in July for beta 4. Probably needs a few updates for final (now that support is there for external Java dragging....) but a good start..."
Note: This example uses AWT components, not Swing components.
SwingDrop.java
- A rough example showing plain-text drag-and-drop with a
JTextArea
. Prints diagnostics.
- A Drag and Drop Example by Sheetal Gupta
- This example contains two lists. You can drag an item from either list and drop it onto the other list. Demonstrates that a single component can be both a Drag Source and a Drop Target. Prints diagnostics.
Start of Tutorial |
Search
|