DragSourceListener, Sample code and further information
| Modifier and Type | Field and Description |
|---|---|
| public TransferData | dataType
The type of data requested. |
| public int | detail
The operation that was performed. |
| public boolean | doit
In dragStart, the doit field determines if the drag and drop operation should proceed; in dragFinished, the doit field indicates whether the operation was performed successfully. |
| public Image | image
The drag source image to be displayed during the drag. |
| public int | offsetX
In dragStart, the x offset (relative to the image) where the drag source image will be displayed. |
| public int | offsetY
In dragStart, the y offset (relative to the image) where the drag source image will be displayed. |
| pack-priv static final long | |
| public int | x
In dragStart, the x coordinate (relative to the control) of the position the mouse went down to start the drag. |
| public int | y
In dragStart, the y coordinate (relative to the control) of the position the mouse went down to start the drag. |
| Access | Constructor and Description |
|---|---|
| public | DragSourceEvent(DNDEvent
the untyped event containing the information e)Constructs a new instance of this class based on the information in the given untyped event. |
| Modifier and Type | Method and Description |
|---|---|
| public String | Returns: a string representation of the eventOverrides org. |
| pack-priv void |
| dataType | back to summary |
|---|---|
| public TransferData dataType The type of data requested. Data provided in the data field must be of the same type. | |
| detail | back to summary |
|---|---|
| public int detail The operation that was performed. | |
| doit | back to summary |
|---|---|
| public boolean doit In dragStart, the doit field determines if the drag and drop operation should proceed; in dragFinished, the doit field indicates whether the operation was performed successfully. In dragStart: Flag to determine if the drag and drop operation should proceed. The application can set this value to false to prevent the drag from starting. Set to true by default. In dragSetData: This will be set to true when the call to dragSetData is made. Set it to false to cancel the drag. In dragFinished: Flag to indicate if the operation was performed successfully. True if the operation was performed successfully. | |
| image | back to summary |
|---|---|
| public Image image The drag source image to be displayed during the drag. A value of null indicates that no drag image will be displayed. The default value is null.
| |
| offsetX | back to summary |
|---|---|
| public int offsetX In dragStart, the x offset (relative to the image) where the drag source image will be displayed.
| |
| offsetY | back to summary |
|---|---|
| public int offsetY In dragStart, the y offset (relative to the image) where the drag source image will be displayed.
| |
| serialVersionUID | back to summary |
|---|---|
| pack-priv static final long serialVersionUID | |
| x | back to summary |
|---|---|
| public int x In dragStart, the x coordinate (relative to the control) of the position the mouse went down to start the drag.
| |
| y | back to summary |
|---|---|
| public int y In dragStart, the y coordinate (relative to the control) of the position the mouse went down to start the drag.
| |
| DragSourceEvent | back to summary |
|---|---|
| public DragSourceEvent(DNDEvent e) Constructs a new instance of this class based on the information in the given untyped event.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides org. Returns a string containing a concise, human-readable description of the receiver. | |
| updateEvent | back to summary |
|---|---|
| pack-priv void updateEvent(DNDEvent e) | |