Spec-Zone .ru
спецификации, руководства, описания, API
|
public class DragGestureEvent extends EventObject
DragGestureEvent
к передают DragGestureListener
's dragGestureRecognized () метод, когда деталь DragGestureRecognizer
обнаруживает, что зависимая платформа перетаскивает жест инициирования, произошел на Component
то, что это отслеживает. action
поле любого DragGestureEvent
экземпляр должен принять одно из следующих значений: DnDConstants.ACTION_COPY
DnDConstants.ACTION_MOVE
DnDConstants.ACTION_LINK
источник
Конструктор и Описание |
---|
DragGestureEvent(DragGestureRecognizer dgr, int act, Point ori, List<? extends InputEvent> evs)
Конструкции a
DragGestureEvent объект, данный DragGestureRecognizer экземпляр, запускающий это событие, act параметр, представляющий привилегированное действие пользователя, ori параметр, указывающий на источник перетаскивания, и a List из событий, которые включают жест (evs параметр). |
Модификатор и Тип | Метод и Описание |
---|---|
Компонент |
getComponent()
Возвраты
Component связанный с этим DragGestureEvent . |
int |
getDragAction()
Возвраты
int представление действия выбирается пользователем. |
Точка |
getDragOrigin()
Возвраты a
Point в координатах Component по которому перетаскивание порожденного. |
DragSource |
getDragSource()
Возвраты
DragSource . |
DragGestureRecognizer |
getSourceAsDragGestureRecognizer()
Возвращает источник как a
DragGestureRecognizer . |
InputEvent |
getTriggerEvent()
Возвращает начальное событие, которое инициировало жест.
|
Iterator<InputEvent> |
iterator()
Возвраты
Iterator для событий, включающих жест. |
void |
startDrag(Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl)
Запустите перетаскивание данного начальную букву
Cursor вывести на экран, перетаскивание Image , смещение Image , Transferable объект, и DragSourceListener использовать. |
void |
startDrag(Cursor dragCursor, Transferable transferable)
Запускает перетащить работу, данную
Cursor поскольку это перетаскивает работу и Transferable представление исходных данных для этого перетаскивает работу. |
void |
startDrag(Cursor dragCursor, Transferable transferable, DragSourceListener dsl)
Запускает перетаскивание данного начальную букву
Cursor вывести на экран, Transferable объект, и DragSourceListener использовать. |
Объект[] |
toArray()
Возвраты
Object массив событий, включающих перетащить жест. |
Объект[] |
toArray(Object[] array)
Возвращает массив событий, включающих перетащить жест.
|
getSource, toString
public DragGestureEvent(DragGestureRecognizer dgr, int act, Point ori, List<? extends InputEvent> evs)
DragGestureEvent
объект, данный DragGestureRecognizer
экземпляр, запускающий это событие, act
параметр, представляющий привилегированное действие пользователя, ori
параметр, указывающий на источник перетаскивания, и a List
из событий, которые включают жест (evs
параметр). dgr
- DragGestureRecognizer
увольнение этого событияact
- Привилегированное действие пользователя. Для получения информации о допустимых значениях см. описание класса для DragGestureEvent
ori
- Источник перетаскиванияevs
- List
из событий, которые включают жест IllegalArgumentException
- если какой-либо параметр равняется null
IllegalArgumentException
- если параметр действия не выполняет значения, данные в описании класса для DragGestureEvent
DnDConstants
public DragGestureRecognizer getSourceAsDragGestureRecognizer()
DragGestureRecognizer
. DragGestureRecognizer
public Component getComponent()
Component
связанный с этим DragGestureEvent
. public DragSource getDragSource()
DragSource
. DragSource
public Point getDragOrigin()
Point
в координатах Component
по которому перетаскивание порожденного. public Iterator<InputEvent> iterator()
Iterator
для событий, включающих жест. public Object[] toArray()
Object
массив событий, включающих перетащить жест. public Object[] toArray(Object[] array)
array
- массив EventObject
sub (типы) public int getDragAction()
int
представление действия выбирается пользователем. public InputEvent getTriggerEvent()
public void startDrag(Cursor dragCursor, Transferable transferable) throws InvalidDnDOperationException
Cursor
поскольку это перетаскивает работу и Transferable
представление исходных данных для этого перетаскивает работу. null
Cursor
определяется никакое исключение не будет выдано, и значение по умолчанию перетаскивают курсоры, будет использоваться вместо этого. null
Transferable
определяется NullPointerException
будет брошен.dragCursor
- Начальная буква Cursor
поскольку это перетаскивает работу или null
для обработки курсора по умолчанию; см., что DragSourceContext для большего количества деталей о механизме обработки курсора во время перетаскивают и отбрасываютtransferable
- Transferable
представление исходных данных для этого перетаскивает работу.InvalidDnDOperationException
- если система Перетаскивания и Отбрасывания неспособна инициировать перетащить работу, или если пользователь пытается запустить перетаскивание, в то время как существующее перетаскивает работу, все еще выполняется.NullPointerException
- если Transferable
null
public void startDrag(Cursor dragCursor, Transferable transferable, DragSourceListener dsl) throws InvalidDnDOperationException
Cursor
вывести на экран, Transferable
объект, и DragSourceListener
использовать. dragCursor
- Начальная буква Cursor
поскольку это перетаскивает работу или null
для обработки курсора по умолчанию; см., что DragSourceContext для большего количества деталей о механизме обработки курсора во время перетаскивают и отбрасываютtransferable
- Передаваемый источникdsl
- DragSourceListener источника InvalidDnDOperationException
- если система Перетаскивания и Отбрасывания неспособна инициировать перетащить работу, или если пользователь пытается запустить перетаскивание, в то время как существующее перетаскивает работу, все еще выполняется.public void startDrag(Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl) throws InvalidDnDOperationException
Cursor
вывести на экран, перетаскивание Image
, смещение Image
, Transferable
объект, и DragSourceListener
использовать. dragCursor
- Начальная буква Cursor
поскольку это перетаскивает работу или null
для обработки курсора по умолчанию; см., что DragSourceContext для большего количества деталей о механизме обработки курсора во время перетаскивают и отбрасываютdragImage
- dragImage источникаimageOffset
- Смещение dragImagetransferable
- Передаваемый источникdsl
- DragSourceListener источника InvalidDnDOperationException
- если система Перетаскивания и Отбрасывания неспособна инициировать перетащить работу, или если пользователь пытается запустить перетаскивание, в то время как существующее перетаскивает работу, все еще выполняется.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.