Класс DragSourceDropEvent
- Все реализуемые интерфейсы:
Serializable
public class DragSourceDropEvent extends DragSourceEvent
DragSourceDropEvent поступает от DragSourceContextPeer, через DragSourceContext, в метод dragDropEnd объекта DragSourceListener, зарегистрированного с этим DragSourceContext и его связанным DragSource. Оно содержит достаточную информацию для инициатора операции, чтобы обеспечить соответствующую обратную связь пользователю при завершении операции.- С тех пор:
- 1.2
- См. также:
Краткое описание полей
Поля, объявленные в классе java.util.EventObject
source
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
DragSourceDropEvent |
Создаёт DragSourceDropEvent для перетаскивания, которое не приводит к падению. |
DragSourceDropEvent |
Создаёт DragSourceDropEvent для падения, заданного DragSourceContext, действием падения и boolean указывающим, было ли падение успешным. |
DragSourceDropEvent |
Создаёт DragSourceDropEvent для падения, заданного DragSourceContext, действием падения, boolean указывающим, было ли падение успешным, и координатами. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
int |
getDropAction() |
Этот метод возвращает int, представляющий действие, выполненное целевым объектом над объектом перетаскивания. |
boolean |
getDropSuccess() |
Этот метод возвращает boolean, указывающее, было ли падение успешным. |
Методы, объявленные в классе java.awt.dnd.DragSourceEvent
getDragSourceContext, getLocation, getX, getY
Методы, объявленные в классе java.util.EventObject
getSource, toString
Подробное описание конструкторов
DragSourceDropEvent
public DragSourceDropEvent(DragSourceContext dsc, int action, boolean success)
DragSourceDropEvent для падения, заданного DragSourceContext, действием падения и boolean указывающим, было ли падение успешным. Координаты для этого DragSourceDropEvent не указаны, поэтому getLocation вернёт null для этого события. Аргумент action должен быть одним из DnDConstants, представляющих одиночное действие. Этот конструктор не выбрасывает исключений для недопустимых action.
- Параметры:
-
dsc- контекстDragSourceContextдля этогоDragSourceDropEvent -
action- действие падения -
success- boolean, указывающий, было ли падение успешным - Исключения:
-
IllegalArgumentException- еслиdscявляетсяnull. - См. также:
DragSourceDropEvent
public DragSourceDropEvent(DragSourceContext dsc, int action, boolean success, int x, int y)
DragSourceDropEvent для падения, заданного DragSourceContext, действием падения, boolean указывающим, было ли падение успешным, и координатами. Аргумент action должен быть одним из DnDConstants, представляющих одиночное действие. Этот конструктор не выбрасывает исключений для недопустимых action.
- Параметры:
-
dsc- контекстDragSourceContextдля этогоDragSourceDropEvent -
action- действие падения -
success- boolean, указывающий, было ли падение успешным -
x- горизонтальная координата для местоположения курсора -
y- вертикальная координата для местоположения курсора - Исключения:
-
IllegalArgumentException- еслиdscявляетсяnull. - С тех пор:
- 1.4
DragSourceDropEvent
public DragSourceDropEvent(DragSourceContext dsc)
DragSourceDropEvent для перетаскивания, которое не приводит к падению. Координаты для этого DragSourceDropEvent не указаны, поэтому getLocation вернёт null для этого события.- Параметры:
-
dsc- контекстDragSourceContext - Исключения:
-
IllegalArgumentException- еслиdscявляетсяnull. - См. также:
Подробное описание методов
getDropSuccess
public boolean getDropSuccess()
boolean, указывающее, было ли падение успешным.- Возвращает:
-
trueесли целевой объект принял падение и успешно выполнил действие падения;falseесли целевой объект отклонил падение или если целевой объект принял падение, но не смог выполнить действие падения.
getDropAction
public int getDropAction()
int, представляющий действие, выполненное целевым объектом над объектом перетаскивания.- Возвращает:
- действие, выполненное целевым объектом над объектом перетаскивания, если целевой объект принял падение, и действие падения целевого объекта поддерживается источником перетаскивания; в противном случае,
DnDConstants.ACTION_NONE.
© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/java/awt/dnd/DragSourceDropEvent.html