For information on using data transfer with Swing, see How to Use Drag and Drop and Data Transfer, a section in The Java Tutorial, for more information.
Modifier and Type | Method and Description |
---|---|
public Object | Returns: an object which represents the data to be transferredthe requested flavor for the data flavor)Returns an object which represents the data to be transferred. |
public DataFlavor[] | Returns: an array of data flavors in which this data can be transferredReturns an array of DataFlavor objects indicating the flavors the data can be provided in. The array should be ordered according to preference for providing the data (from most richly descriptive to least descriptive). |
public boolean | Returns: boolean indicating whether or not the data flavor is supportedthe requested flavor for the data flavor)Returns whether or not the specified data flavor is supported for this object. |
getTransferData | back to summary |
---|---|
public Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException, IOException Returns an object which represents the data to be transferred. The class of the object returned is defined by the representation class of the flavor.
|
getTransferDataFlavors | back to summary |
---|---|
public DataFlavor[] getTransferDataFlavors() Returns an array of DataFlavor objects indicating the flavors the data can be provided in. The array should be ordered according to preference for providing the data (from most richly descriptive to least descriptive).
|
isDataFlavorSupported | back to summary |
---|---|
public boolean isDataFlavorSupported(DataFlavor flavor) Returns whether or not the specified data flavor is supported for this object.
|