Spec-Zone.ru › OpenJDK 8

Класс 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 - логическое значение, указывающее, было ли падение успешным
Исключения:
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 - логическое значение, указывающее, было ли падение успешным
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, 2020, 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.

Spec-Zone.ru

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