java.lang.Object
javax.swing.TransferHandler
org.autogui.swing.GuiSwingViewImagePane.ImageTransferHandler
- All Implemented Interfaces:
Serializable
- Enclosing class:
GuiSwingViewImagePane
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.TransferHandler
TransferHandler.DropLocation, TransferHandler.TransferSupport
-
Field Summary
FieldsFields inherited from class javax.swing.TransferHandler
COPY, COPY_OR_MOVE, LINK, MOVE, NONE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
canImport
(TransferHandler.TransferSupport support) protected Transferable
int
getTransferableAsImage
(TransferHandler.TransferSupport support, DataFlavor flavor) getTransferableStringAsImage
(TransferHandler.TransferSupport support, DataFlavor flavor) boolean
loadTransferableFilesAsImage
(TransferHandler.TransferSupport support, DataFlavor flavor) boolean
Methods inherited from class javax.swing.TransferHandler
canImport, exportAsDrag, exportDone, exportToClipboard, getCopyAction, getCutAction, getDragImage, getDragImageOffset, getPasteAction, getVisualRepresentation, importData, setDragImage, setDragImageOffset
-
Field Details
-
imagePane
-
-
Constructor Details
-
ImageTransferHandler
-
-
Method Details
-
canImport
- Overrides:
canImport
in classTransferHandler
-
importData
- Overrides:
importData
in classTransferHandler
-
getTransferableAsImage
-
loadTransferableFilesAsImage
public Image loadTransferableFilesAsImage(TransferHandler.TransferSupport support, DataFlavor flavor) -
getTransferableStringAsImage
public Image getTransferableStringAsImage(TransferHandler.TransferSupport support, DataFlavor flavor) -
select
-
getSourceActions
- Overrides:
getSourceActions
in classTransferHandler
-
createTransferable
- Overrides:
createTransferable
in classTransferHandler
-