|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class DragSourceAdapter extends Object implements DragSourceListener, DragSourceMotionListener
Расширьте этот class, чтобы создать a DragSourceEvent слушатель и переопределение методы для мероприятий. (Если Вы реализуете DragSourceListener интерфейс, необходимо определить все методы в этом. Этот абстрактный class определяет нулевые методы для них всех, таким образом, только необходимо определить методы для событий, Вы заботитесь о.)
Создайте объект слушателя использование расширенного class и затем зарегистрируйте это в a DragSource. Когда перетаскивание входит, отодвигается, или выходит из сайта отбрасывания, когда действие отбрасывания изменяется, и когда перетащить концы, соответствующий метод в объекте слушателя вызывается, и DragSourceEvent передается к этому.
Сайт отбрасывания связывается с предыдущим dragEnter() вызов, если последний вызов dragEnter() на этом адаптере соответствует тому сайту отбрасывания и не сопровождается a dragExit() вызов на этом адаптере.
DragSourceEvent, DragSourceListener, DragSourceMotionListener| Конструктор и Описание |
|---|
DragSourceAdapter() |
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
dragDropEnd(DragSourceDropEvent dsde)
Этот метод вызывается, чтобы показать, что работа Перетаскивания и Отбрасывания полна.
|
void |
dragEnter(DragSourceDragEvent dsde)
Вызванный, поскольку горячая точка курсора вводит зависимый от платформы сайт отбрасывания.
|
void |
dragExit(DragSourceEvent dse)
Вызванный, поскольку горячая точка курсора выходит из зависимого от платформы сайта отбрасывания.
|
void |
dragMouseMoved(DragSourceDragEvent dsde)
Вызванный всякий раз, когда мышь перемещается во время перетащить работы.
|
void |
dragOver(DragSourceDragEvent dsde)
Вызванный, поскольку горячая точка курсора отодвигается зависимый от платформы сайт отбрасывания.
|
void |
dropActionChanged(DragSourceDragEvent dsde)
Вызванный, когда пользователь изменил жест отбрасывания.
|
public void dragEnter(DragSourceDragEvent dsde)
dragEnter в интерфейсе DragSourceListenerdsde - DragSourceDragEventpublic void dragOver(DragSourceDragEvent dsde)
dragOver в интерфейсе DragSourceListenerdsde - DragSourceDragEventpublic void dragMouseMoved(DragSourceDragEvent dsde)
dragMouseMoved в интерфейсе DragSourceMotionListenerdsde - DragSourceDragEventpublic void dropActionChanged(DragSourceDragEvent dsde)
dropActionChanged в интерфейсе DragSourceListenerdsde - DragSourceDragEventpublic void dragExit(DragSourceEvent dse)
dragExit в интерфейсе DragSourceListenerdse - DragSourceEventpublic void dragDropEnd(DragSourceDropEvent dsde)
DragSourceDropEvent может использоваться, чтобы определить состояние завершения. getDropAction () метод возвращает работу что сайт отбрасывания, выбранный, чтобы примениться к работе Отбрасывания. Как только этот метод полон, ток DragSourceContext и связанные ресурсы становятся недопустимыми.dragDropEnd в интерфейсе DragSourceListenerdsde - DragSourceDropEvent
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92