Package jaxe
Class JaxeTransferHandler
java.lang.Object
javax.swing.TransferHandler
jaxe.JaxeTransferHandler
- All Implemented Interfaces:
Serializable
TransferHandler qui gère les strings, les fragments XML et les images d'un JaxeTextPane.
Utilisé pour toutes les opérations sur le presse-papier de JaxeTextPane,
et pour les glisser-déposer.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.TransferHandler
TransferHandler.DropLocation, TransferHandler.TransferSupport -
Field Summary
Fields inherited from class javax.swing.TransferHandler
COPY, COPY_OR_MOVE, LINK, MOVE, NONE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanImport(JComponent comp, DataFlavor[] transferFlavors) protected TransferablecreateTransferable(JComponent comp) protected voidexportDone(JComponent source, Transferable data, int action) intbooleanimportData(JComponent comp, Transferable t) Methods inherited from class javax.swing.TransferHandler
canImport, exportAsDrag, exportToClipboard, getCopyAction, getCutAction, getDragImage, getDragImageOffset, getPasteAction, getVisualRepresentation, importData, setDragImage, setDragImageOffset
-
Constructor Details
-
JaxeTransferHandler
public JaxeTransferHandler()
-
-
Method Details
-
canImport
- Overrides:
canImportin classTransferHandler
-
createTransferable
- Overrides:
createTransferablein classTransferHandler
-
exportDone
- Overrides:
exportDonein classTransferHandler
-
getSourceActions
- Overrides:
getSourceActionsin classTransferHandler
-
importData
- Overrides:
importDatain classTransferHandler
-