Package net.hironico.common.swing.image
Class TransferableImage
java.lang.Object
net.hironico.common.swing.image.TransferableImage
- All Implemented Interfaces:
Transferable
Cette classe permet de passer des objets images depuis et vers le clipboard
système. C'est très pratique pour les copier/coller inter applications.
Par exemple, depuis le VisualDb de db tool vers word.
- Since:
- 2.1.0
- Author:
- hironico
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTransferData(DataFlavor flavor) Permet d'obtenir les données proprement dites.Permet de connaitre les flavors supportées par cet objet transferable.booleanisDataFlavorSupported(DataFlavor flavor) Permet de savoir si on peut transferer ces données avec ce transferable.
-
Constructor Details
-
TransferableImage
-
-
Method Details
-
getTransferDataFlavors
Permet de connaitre les flavors supportées par cet objet transferable.- Specified by:
getTransferDataFlavorsin interfaceTransferable- Returns:
- DataFlavor.imageFlavor
- Since:
- 2.1.0
-
isDataFlavorSupported
Permet de savoir si on peut transferer ces données avec ce transferable.- Specified by:
isDataFlavorSupportedin interfaceTransferable- Parameters:
flavor- le type de données à transférer.- Returns:
- true si le flavor est DataFlavor.imageFlavor
- Since:
- 2.1.0
-
getTransferData
Permet d'obtenir les données proprement dites.- Specified by:
getTransferDatain interfaceTransferable- Parameters:
flavor- le type de données demandé. Déclenche unsupported exception si ce n'est pas DataFlavor.imageFlavor- Returns:
- l'objet image
- Throws:
UnsupportedFlavorException- si pas de type image flavor.- Since:
- 2.1.0
-