JavaTM 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 Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策