public class BasicDropHandler
extends java.awt.dnd.DropTarget
Component.setDropTarget(java.awt.dnd.DropTarget)
method to override the
one which is installed with it (which probably comes from the basic UI).Constructor and Description |
---|
BasicDropHandler(javax.swing.JComponent comp)
Constructs a new drop handler for use with a given component.
|
Modifier and Type | Method and Description |
---|---|
void |
dragEnter(java.awt.dnd.DropTargetDragEvent evt) |
void |
dragExit(java.awt.dnd.DropTargetEvent evt) |
void |
dragOver(java.awt.dnd.DropTargetDragEvent evt) |
void |
drop(java.awt.dnd.DropTargetDropEvent evt) |
protected boolean |
isDropLocation(java.awt.Point loc)
Indicates whether a given location is permissible for a drop event.
|
addDropTargetListener, addNotify, clearAutoscroll, createDropTargetAutoScroller, createDropTargetContext, dropActionChanged, getComponent, getDefaultActions, getDropTargetContext, getFlavorMap, initializeAutoscrolling, isActive, removeDropTargetListener, removeNotify, setActive, setComponent, setDefaultActions, setFlavorMap, updateAutoscroll
public BasicDropHandler(javax.swing.JComponent comp)
comp
- the component which this drop handler will controlpublic void dragEnter(java.awt.dnd.DropTargetDragEvent evt)
dragEnter
in interface java.awt.dnd.DropTargetListener
dragEnter
in class java.awt.dnd.DropTarget
public void dragOver(java.awt.dnd.DropTargetDragEvent evt)
dragOver
in interface java.awt.dnd.DropTargetListener
dragOver
in class java.awt.dnd.DropTarget
public void dragExit(java.awt.dnd.DropTargetEvent evt)
dragExit
in interface java.awt.dnd.DropTargetListener
dragExit
in class java.awt.dnd.DropTarget
public void drop(java.awt.dnd.DropTargetDropEvent evt)
drop
in interface java.awt.dnd.DropTargetListener
drop
in class java.awt.dnd.DropTarget
protected boolean isDropLocation(java.awt.Point loc)
loc
- the point at which a drop might take placeCopyright © 2017 Central Laboratory of the Research Councils. All Rights Reserved.