Spec-Zone .ru
спецификации, руководства, описания, API
|
public class DragSourceDropEvent extends DragSourceEvent
DragSourceDropEvent
поставляется от DragSourceContextPeer
, через DragSourceContext
, к dragDropEnd
метод DragSourceListener
s зарегистрированный в этом DragSourceContext
и с его связанным DragSource
. Это содержит достаточную информацию для инициатора работы, чтобы обеспечить соответствующую обратную связь до конца пользователь, когда работа завершается.
источник
Конструктор и Описание |
---|
DragSourceDropEvent(DragSourceContext dsc)
Создайте a
DragSourceDropEvent для перетаскивания, которое не приводит к отбрасыванию. |
DragSourceDropEvent(DragSourceContext dsc, int action, boolean success)
Создайте a
DragSourceDropEvent для отбрасывания, данного DragSourceContext , действие отбрасывания, и a boolean указание, было ли отбрасывание успешно. |
DragSourceDropEvent(DragSourceContext dsc, int action, boolean success, int x, int y)
Создайте a
DragSourceDropEvent для отбрасывания, данного DragSourceContext , действие отбрасывания, a boolean указание, было ли отбрасывание успешно, и координаты. |
Модификатор и Тип | Метод и Описание |
---|---|
int |
getDropAction()
Этот метод возвращается
int представление действия, выполняемого к установленному сроку на предмет отбрасывания. |
boolean |
getDropSuccess()
Этот метод возвращает a
boolean указание, было ли отбрасывание успешно. |
getDragSourceContext, getLocation, getX, getY
getSource, toString
public DragSourceDropEvent(DragSourceContext dsc, int action, boolean success)
DragSourceDropEvent
для отбрасывания, данного DragSourceContext
, действие отбрасывания, и a boolean
указание, было ли отбрасывание успешно. Координаты для этого DragSourceDropEvent
не определяются, таким образом, getLocation
возвратится null
для этого события. Параметр action
должен быть один из DnDConstants
это представляет единственное действие. Этот конструктор не выдает исключения для недопустимого action
.
dsc
- DragSourceContext
связанный с этим DragSourceDropEvent
action
- действие отбрасыванияsuccess
- булевская переменная, указывающая, было ли отбрасывание успешноIllegalArgumentException
- если dsc
null
.DragSourceEvent.getLocation()
public DragSourceDropEvent(DragSourceContext dsc, int action, boolean success, int x, int y)
DragSourceDropEvent
для отбрасывания, данного DragSourceContext
, действие отбрасывания, a boolean
указание, было ли отбрасывание успешно, и координаты. Параметр action
должен быть один из DnDConstants
это представляет единственное действие. Этот конструктор не выдает исключения для недопустимого action
.
dsc
- DragSourceContext
связанный с этим DragSourceDropEvent
action
- действие отбрасыванияsuccess
- булевская переменная, указывающая, было ли отбрасывание успешноx
- горизонтальная координата для позиции курсораy
- вертикальная координата для позиции курсораIllegalArgumentException
- если dsc
null
.public DragSourceDropEvent(DragSourceContext dsc)
DragSourceDropEvent
для перетаскивания, которое не приводит к отбрасыванию. Координаты для этого DragSourceDropEvent
не определяются, таким образом, getLocation
возвратится null
для этого события.dsc
- DragSourceContext
IllegalArgumentException
- если dsc
null
.DragSourceEvent.getLocation()
public boolean getDropSuccess()
boolean
указание, было ли отбрасывание успешно.true
если цель отбрасывания, принятая отбрасывание и успешно выполняемый действие отбрасывания; false
если цель отбрасывания, отклоненная отбрасывание или если цель отбрасывания, принятая отбрасывание, но отказавший, чтобы выполнить действие отбрасывания.public int getDropAction()
int
представление действия, выполняемого к установленному сроку на предмет отбрасывания.DnDConstants.ACTION_NONE
.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.