|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
public interface DragSourceListener
DragSourceListener
定義了事件介面,Drag 和 Drop 操作的始發端使用它來追蹤使用者操作的狀態,並通過 Drag 和 Drop 操作為使用者提供合適的“拖動結束”反饋。
放置點是與上一次 dragEnter()
調用相關聯 的,前提是在此偵聽器上最後一次調用 dragEnter()
滿足以下條件:
dragExit()
。
方法摘要 | |
---|---|
void |
dragDropEnd(DragSourceDropEvent dsde)
調用此方法來通知 Drag 和 Drop 操作已完成。 |
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
的 getDropSuccess() 方法來確定終止狀態。放置點所選擇的操作由 getDropAction() 方法返回,並應用到 Drop 操作中。一旦此方法完成,則當前的 DragSourceContext
和關聯的資源就變為無效。
dsde
- DragSourceDropEvent
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。