Spec-Zone.ru › OpenJDK 17

Класс DragSourceDropEvent

java.lang.Object
java.util.EventObject
java.awt.dnd.DragSourceEvent
java.awt.dnd.DragSourceDropEvent
Все реализуемые интерфейсы:
Serializable
public class DragSourceDropEvent extends DragSourceEvent
Событие DragSourceDropEvent поступает от DragSourceContextPeer, через DragSourceContext, в метод dragDropEnd объекта DragSourceListener, зарегистрированного с этим DragSourceContext и его связанным DragSource. Оно содержит достаточную информацию для инициатора операции, чтобы обеспечить соответствующую обратную связь пользователю при завершении операции.
С тех пор:
1.2
См. также:
  • Сериализованная форма

Краткое описание полей

Поля, объявленные в классе java.util.EventObject

source

Краткое описание конструкторов

Конструктор Описание
DragSourceDropEvent(DragSourceContext dsc)
Создаёт DragSourceDropEvent для перетаскивания, которое не приводит к падению.
DragSourceDropEvent(DragSourceContext dsc, int action, boolean success)
Создаёт DragSourceDropEvent для падения, заданного DragSourceContext, действием падения и boolean указывающим, было ли падение успешным.
DragSourceDropEvent(DragSourceContext dsc, int action, boolean success, int x, int y)
Создаёт DragSourceDropEvent для падения, заданного DragSourceContext, действием падения, boolean указывающим, было ли падение успешным, и координатами.

Краткое описание методов

Модификатор и тип Метод Описание
int getDropAction()
Этот метод возвращает int, представляющий действие, выполненное целевым объектом над объектом перетаскивания.
boolean getDropSuccess()
Этот метод возвращает boolean, указывающее, было ли падение успешным.

Методы, объявленные в классе java.awt.dnd.DragSourceEvent

getDragSourceContext, getLocation, getX, getY

Методы, объявленные в классе java.util.EventObject

getSource, toString

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Подробное описание конструкторов

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.
См. также:
  • DragSourceEvent.getLocation()

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.
См. также:
  • DragSourceEvent.getLocation()

Подробное описание методов

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API