DragSource |
Source de glisser |
---|---|
Java | java.awt.dnd |
Description
Cette classe est responsable de l'entité d'initialisation d'une opération de «Drag and Drop» et peut être utilisé dans un nombre de scénarios : 1 instance par défaut pour le JVM pour la durée de vie du JVM.
Liste des méthodes
Méthode | Prototype | Description | Hérité |
---|---|---|---|
DRAGSOURCE | public DragSource() throws HeadlessException; | Ce constructeur permet de créer cet objet avec les paramètres par défaut. | |
ADDDRAGSOURCELISTENER | void addDragSourceListener(DragSourceListener dsl); | Cette méthode permet d'ajouter l'objet d'écouteur DragSourceListener vers l'objet DragSource afin qu'il reçoive les événements durant les opérations d'initialisation de glisser avec cet objet. | |
ADDDRAGSOURCEMOTIONLISTENER | void addDragSourceMotionListener(DragSourceMotionListener dsml); | Cette méthode permet d'ajouter le DragSourceMotionListener spécifié vers cet objet afin de recevoir les événements de déplacements durant les opérations d'initialisation de glisser avec cet objet. | |
CREATEDEFAULTDRAGGESTURERECOGNIZER | DragGestureRecognizer createDefaultDragGestureRecognizer(Component c, int actions, DragGestureListener dgl); | Cette méthode permet de créer un nouvel objet DragGestureRecognizer étant les sous-classes abstraites par défaut à DragGestureRecognizer pour cet objet et fixe la composante et l'écouteur DragGestureListener spécifiés dans le nouvel objet créé. | |
CREATEDRAGGESTURERECOGNIZER | <T extends DragGestureRecognizer> T createDragGestureRecognizer(Class<T> recognizerAbstractClass, Component c, int actions, DragGestureListener dgl); | Cette méthode permet de créer un nouvel objet DragGestureRecognizer intégrant la sous-classe abstraite spécifié au DragGestureRecognizer et fixe la composante et le DragGestureListener spécifiés dans le nouvel objet créé. | |
CREATEDRAGSOURCECONTEXT | protected DragSourceContext createDragSourceContext(java.awt.dnd.peer.DragSourceContextPeer dscp, DragGestureEvent dgl, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable t, DragSourceListener dsl); | Cette méthode permet de créer un contexte de source de glisser vers un gestionnaire de glisser. | |
GETDEFAULTDRAGSOURCE | static DragSource getDefaultDragSource(); | Cette méthode permet de demander l'objet DragSource associé avec cette plateforme. | |
GETDRAGSOURCELISTENERS | DragSourceListener[] getDragSourceListeners(); | Cette méthode permet de demander tous les écouteurs DragSourceListeners enregistré dans cet objet. | |
GETDRAGSOURCEMOTIONLISTENERS | DragSourceMotionListener[] getDragSourceMotionListeners(); | Cette méthode permet de demander tous les écouteurs DragSourceMotionListeners enregistré dans cet objet. | |
GETDRAGTHRESHOLD | static int getDragThreshold(); | Cette méthode permet de demander le seuil de déplacement du gestuel. | |
GETFLAVORMAP | FlavorMap getFlavorMap(); | Cette méthode permet de demander le FlavorMap de cet objet. | |
GETFLAVORMAP | <T extends EventListener> T[] getListeners(Class<T> listenerType); | Cette méthode permet de demander tous les objets actuellement enregistré dans le FooListeners de cet objet. | |
ISDRAGIMAGESUPPORTED | static boolean isDragImageSupported(); | Cette méthode permet de demander si l'image supporté de glisser est disponible pour la plateforme. | |
REMOVEDRAGSOURCELISTENER | void removeDragSourceListener(DragSourceListener dsl); | Cette méthode permet de demander le DragSourceListener spécifié pour cet objet. | |
REMOVEDRAGSOURCEMOTIONLISTENER | void removeDragSourceMotionListener(DragSourceMotionListener dsml); | Cette méthode permet de demander le DragSourceMotionListener spécifié pour cet objet. | |
REMOVEDRAGSOURCEMOTIONLISTENER | void startDrag(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point dragOffset, Transferable transferable, DragSourceListener dsl); | Cette méthode permet de commencer le glisser de l'événement DragGestureEvent spécifié initialisant le glisser, le curseur, l'image et le déplacement de l'origine de l'image vers le point chaud et déclenche instanément les données du sujet de glisser et le DragSourceListener. | |
STARTDRAG | void startDrag(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl, FlavorMap flavorMap); | Cette méthode permet de commencer le glisser de l'événement DragGestureEvent spécifié initialisant le glisser, le curseur, l'image et le déplacement de l'origine de l'image vers le point chaud et déclenche instanément les données du sujet de glisser et le DragSourceListener et le FlavorMap. | |
STARTDRAG | void startDrag(DragGestureEvent trigger, Cursor dragCursor, Transferable transferable, DragSourceListener dsl); | Cette méthode permet de commencer le glisser de l'événement DragGestureEvent spécifié initialisant le glisser, le curseur, l'image et le déplacement de l'origine de l'image vers le point chaud et déclenche instanément les données du sujet de glisser et le DragSourceListener. | |
STARTDRAG | void startDrag(DragGestureEvent trigger, Cursor dragCursor, Transferable transferable, DragSourceListener dsl, FlavorMap flavorMap); | Cette méthode permet de commencer le glisser de l'événement DragGestureEvent spécifié initialisant le glisser, le curseur, l'image et le déplacement de l'origine de l'image vers le point chaud et déclenche instanément les données du sujet de glisser et le DragSourceListener et le FlavorMap. |
Dernière mise à jour : Dimanche, le 21 juin 2015