Uses of Class java.awt.dnd.DragSourceContext (Java SE 15 & JDK 15)
Description: use: module: java.desktop, package: java.awt.dnd, class: DragSourceContext

# Uses of Class
java.awt.dnd.DragSourceContext

Packages that use DragSourceContext
Package | Description
--- | ---
java.awt.dnd | Drag and Drop is a direct manipulation gesture found in many Graphical User Interface systems that provides a mechanism to transfer information between two entities logically associated with presentation elements in the GUI.

- ## Uses of DragSourceContext in java.awt.dnd

  Methods in java.awt.dnd that return DragSourceContext
  Modifier and Type | Method | Description
  --- | --- | ---
  `protected DragSourceContext` | DragSource.`createDragSourceContext​(DragGestureEvent dgl, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable t, DragSourceListener dsl)` | Creates the `DragSourceContext` to handle the current drag operation.
  `DragSourceContext` | DragSourceEvent.`getDragSourceContext()` | This method returns the `DragSourceContext` that originated the event.

  Constructors in java.awt.dnd with parameters of type DragSourceContext
  Constructor | Description
  --- | ---
  `DragSourceDragEvent​(DragSourceContext dsc, int dropAction, int action, int modifiers)` | Constructs a `DragSourceDragEvent`.
  `DragSourceDragEvent​(DragSourceContext dsc, int dropAction, int action, int modifiers, int x, int y)` | Constructs a `DragSourceDragEvent` given the specified `DragSourceContext`, user drop action, target drop action, modifiers and coordinates.
  `DragSourceDropEvent​(DragSourceContext dsc)` | Construct a `DragSourceDropEvent` for a drag that does not result in a drop.
  `DragSourceDropEvent​(DragSourceContext dsc, int action, boolean success)` | Construct a `DragSourceDropEvent` for a drop, given the `DragSourceContext`, the drop action, and a `boolean` indicating if the drop was successful.
  `DragSourceDropEvent​(DragSourceContext dsc, int action, boolean success, int x, int y)` | Construct a `DragSourceDropEvent` for a drop, given the `DragSourceContext`, the drop action, a `boolean` indicating if the drop was successful, and coordinates.
  `DragSourceEvent​(DragSourceContext dsc)` | Construct a `DragSourceEvent` given a specified `DragSourceContext`.
  `DragSourceEvent​(DragSourceContext dsc, int x, int y)` | Construct a `DragSourceEvent` given a specified `DragSourceContext`, and coordinates of the cursor location.