public class DropTargetDropEvent extends DropTargetEvent
context| Constructor and Description |
|---|
DropTargetDropEvent(DropTargetContext dtc,
java.awt.Point location,
int dropAction,
int actions)
Initializes a
DropTargetDropEvent. |
DropTargetDropEvent(DropTargetContext dtc,
java.awt.Point location,
int dropAction,
int actions,
boolean isLocalTx)
Initializes a
DropTargetDropEvent. |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptDrop(int dropAction) |
void |
dropComplete(boolean success) |
java.awt.datatransfer.DataFlavor[] |
getCurrentDataFlavors() |
java.util.List<java.awt.datatransfer.DataFlavor> |
getCurrentDataFlavorsAsList() |
int |
getDropAction() |
java.awt.Point |
getLocation() |
int |
getSourceActions() |
java.awt.datatransfer.Transferable |
getTransferable() |
boolean |
isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor) |
boolean |
isLocalTransfer() |
void |
rejectDrop() |
getDropTargetContextpublic DropTargetDropEvent(DropTargetContext dtc, java.awt.Point location, int dropAction, int actions)
DropTargetDropEvent. By default this constructor
assumes that the target is not int same JVM.java.lang.IllegalArgumentException - If dropAction is not one of DnDConstants,
actions is not a bitwise mask of DnDConstants, or dtc is null.java.lang.NullPointerException - If location is null.public DropTargetDropEvent(DropTargetContext dtc, java.awt.Point location, int dropAction, int actions, boolean isLocalTx)
DropTargetDropEvent.java.lang.IllegalArgumentException - If dropAction is not one of DnDConstants,
actions is not a bitwise mask of DnDConstants, or dtc is null.java.lang.NullPointerException - If location is null.public java.awt.Point getLocation()
public java.awt.datatransfer.DataFlavor[] getCurrentDataFlavors()
public java.util.List<java.awt.datatransfer.DataFlavor> getCurrentDataFlavorsAsList()
public boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
public int getSourceActions()
public int getDropAction()
public java.awt.datatransfer.Transferable getTransferable()
public void acceptDrop(int dropAction)
public void rejectDrop()
public void dropComplete(boolean success)
public boolean isLocalTransfer()