JavaTM 2 Platform
Standard Ed. 6

類別 java.awt.dnd.DropTargetDragEvent
的使用

使用 DropTargetDragEvent 的軟體套件
java.awt.dnd Drag 和 Drop 是一種直接操作動作,在許多圖形使用者介面系統中都會遇到它,它提供了一種機制,能夠在兩個與 GUI 中顯示元素邏輯相關的實體之間傳輸資訊。 
 

java.awt.dndDropTargetDragEvent 的使用
 

參數型別為 DropTargetDragEventjava.awt.dnd 中的方法
 void DropTargetAdapter.dragEnter(DropTargetDragEvent dtde)
          當鼠標指針進入向此偵聽器註冊的 DropTarget 放置點可操作部分時,則在拖動操作正在進行的同時調用該方法。
 void DropTarget.dragEnter(DropTargetDragEvent dtde)
          在已註冊的 DropTargetListener 上調用 dragEnter,並將其傳遞給指定的 DropTargetDragEvent
 void DropTargetListener.dragEnter(DropTargetDragEvent dtde)
          正在進行 drag 操作時調用,此時鼠標指針進入 DropTarget(使用此 listener 註冊)的 drop 位置的可操作部分。
 void DropTargetAdapter.dragOver(DropTargetDragEvent dtde)
          當鼠標指針仍舊處於向此偵聽器註冊的 DropTarget 放置點可操作部分上時,則在拖動操作正在進行時調用該方法。
 void DropTarget.dragOver(DropTargetDragEvent dtde)
          在已註冊的 DropTargetListener 上調用 dragOver,並將其傳遞給指定的 DropTargetDragEvent
 void DropTargetListener.dragOver(DropTargetDragEvent dtde)
          正在進行 drag 操作時調用,此時鼠標指針仍然處於 DropTarget(使用此 listener 註冊)的 drop 位置的可操作部分。
 void DropTargetAdapter.dropActionChanged(DropTargetDragEvent dtde)
          如果使用者已經修改了當前的放置操作,則調用該方法。
 void DropTarget.dropActionChanged(DropTargetDragEvent dtde)
          在已註冊的 DropTargetListener 上調用 dropActionChanged,並將其傳遞給指定的 DropTargetDragEvent
 void DropTargetListener.dropActionChanged(DropTargetDragEvent dtde)
          在使用者已經修改了當前 drop 操作後調用。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only