public interface DragSourceListener extends EventListener
DragSourceListener定义了用于跟踪用户手势状态的拖放操作的DragSourceListener的事件接口,并在拖放操作中向用户提供适当的“拖拽”反馈。
如果最近在此侦听器上dragEnter() dragEnter(),则该丢弃站点与之前的dragEnter()调用相关dragEnter() :
dragExit() dragExit()。 | Modifier and Type | Method and Description |
|---|---|
void |
dragDropEnd(DragSourceDropEvent dsde)
调用此方法来表示拖放操作完成。
|
void |
dragEnter(DragSourceDragEvent dsde)
称为光标的热点进入平台依赖的放置站点。
|
void |
dragExit(DragSourceEvent dse)
称为光标的热点退出平台相关的放置站点。
|
void |
dragOver(DragSourceDragEvent dsde)
称为光标的热点在平台相关的放置站点上移动。
|
void |
dropActionChanged(DragSourceDragEvent dsde)
当用户修改了放置手势时调用。
|
void dragEnter(DragSourceDragEvent dsde)
dsde -
DragSourceDragEvent
void dragOver(DragSourceDragEvent dsde)
dsde -
DragSourceDragEvent
void dropActionChanged(DragSourceDragEvent dsde)
dsde -
DragSourceDragEvent
void dragExit(DragSourceEvent dse)
dse -
DragSourceEvent
void dragDropEnd(DragSourceDropEvent dsde)
DragSourceDropEvent可用于确定终止状态。
getDropAction()方法返回选择要应用于放置操作的放置站点的操作。
一旦这个方法完成,当前的DragSourceContext和相关的资源变得无效。
dsde - the
DragSourceDropEvent
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.