public class DragableTransfereHandler extends TransferHandler implements Transferable
TransferHandler.DropLocation, TransferHandler.TransferSupportCOPY, COPY_OR_MOVE, LINK, MOVE, NONE| Constructor and Description |
|---|
DragableTransfereHandler() |
DragableTransfereHandler(DragableComponentListener dragListener) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canImport(JComponent comp,
DataFlavor[] dfs) |
Transferable |
createTransferable(JComponent comp) |
void |
exportAsDrag(JComponent comp,
InputEvent evt,
int action) |
void |
exportDone(JComponent comp,
Transferable transfer,
int action) |
int |
getSourceActions(JComponent comp) |
Object |
getTransferData(DataFlavor flavor) |
DataFlavor[] |
getTransferDataFlavors() |
Icon |
getVisualRepresentation(Transferable t) |
boolean |
importData(JComponent comp,
Transferable transferable) |
boolean |
isDataFlavorSupported(DataFlavor flavor) |
canImport, exportToClipboard, getCopyAction, getCutAction, getDragImage, getDragImageOffset, getPasteAction, importData, setDragImage, setDragImageOffsetpublic DragableTransfereHandler()
public DragableTransfereHandler(DragableComponentListener dragListener)
public Transferable createTransferable(JComponent comp)
createTransferable in class TransferHandlerpublic boolean importData(JComponent comp, Transferable transferable)
importData in class TransferHandlerpublic int getSourceActions(JComponent comp)
getSourceActions in class TransferHandlerpublic void exportDone(JComponent comp, Transferable transfer, int action)
exportDone in class TransferHandlerpublic Icon getVisualRepresentation(Transferable t)
getVisualRepresentation in class TransferHandlerpublic void exportAsDrag(JComponent comp, InputEvent evt, int action)
exportAsDrag in class TransferHandlerpublic boolean canImport(JComponent comp, DataFlavor[] dfs)
canImport in class TransferHandlerpublic DataFlavor[] getTransferDataFlavors()
getTransferDataFlavors in interface Transferablepublic boolean isDataFlavorSupported(DataFlavor flavor)
isDataFlavorSupported in interface Transferablepublic Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException, IOException
getTransferData in interface TransferableUnsupportedFlavorExceptionIOExceptionCopyright © 2019 com.github.mfjamil. All rights reserved.