|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class DragSourceEvent extends EventObject
DragSourceDragEvent и DragSourceDropEvent.
DragSourceEvents сгенерированы всякий раз, когда перетаскивание входит, отодвигается, или выходит из сайта отбрасывания, когда действие отбрасывания изменяется, и когда перетащить концы. Расположение для сгенерированного DragSourceEvent определяет позицию курсора мыши в экранных координатах в настоящее время, это событие произошло.
В многоэкранной среде без виртуального устройства позиция курсора определяется в системе координат инициатора
GraphicsConfiguration. Инициатор
GraphicsConfiguration GraphicsConfiguration из Component на котором перетащить жест для тока перетаскивают работу, был распознан. Если позиция курсора вне границ инициатора GraphicsConfiguration, координаты, о которых сообщают, отсекаются, чтобы соответствовать в пределах границ этого GraphicsConfiguration.
В многоэкранной среде с виртуальным устройством расположение определяется в соответствующей виртуальной системе координат. Если позиция курсора вне границ виртуального устройства, координаты, о которых сообщают, отсекаются, чтобы соответствовать в пределах границ виртуального устройства.
источник| Конструктор и Описание |
|---|
DragSourceEvent(DragSourceContext dsc)
Создайте a
DragSourceEvent учитывая указанное DragSourceContext. |
DragSourceEvent(DragSourceContext dsc, int x, int y)
Создайте a
DragSourceEvent учитывая указанное DragSourceContext, и координаты позиции курсора. |
| Модификатор и Тип | Метод и Описание |
|---|---|
DragSourceContext |
getDragSourceContext()
Этот метод возвращается
DragSourceContext это породило событие. |
Точка |
getLocation()
Этот метод возвращает a
Point указывая на позицию курсора в экранных координатах в настоящее время это событие произошло, или null если позиция курсора не определяется для этого события. |
int |
getX()
Этот метод возвращает горизонтальную координату позиции курсора в экранных координатах в настоящее время, это событие произошло, или нуль, если позиция курсора не определяется для этого события.
|
int |
getY()
Этот метод возвращает вертикальную координату позиции курсора в экранных координатах в настоящее время, это событие произошло, или нуль, если позиция курсора не определяется для этого события.
|
getSource, toStringpublic DragSourceEvent(DragSourceContext dsc)
DragSourceEvent учитывая указанное DragSourceContext. Координаты для этого DragSourceEvent не определяются, таким образом, getLocation возвратится null для этого события.dsc - DragSourceContextIllegalArgumentException - если dsc null.getLocation()public DragSourceEvent(DragSourceContext dsc, int x, int y)
DragSourceEvent учитывая указанное DragSourceContext, и координаты позиции курсора.dsc - DragSourceContextx - горизонтальная координата для позиции курсораy - вертикальная координата для позиции курсораIllegalArgumentException - если dsc null.public DragSourceContext getDragSourceContext()
DragSourceContext это породило событие. DragSourceContext это породило событиеpublic Point getLocation()
Point указывая на позицию курсора в экранных координатах в настоящее время это событие произошло, или null если позиция курсора не определяется для этого события.Point указание на позицию курсора или null если позиция курсора не определяетсяpublic int getX()
public int getY()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92