Uses of Package
java.awt.dnd
Package
Description
包含了创建用户界面和绘制图形和图像的所有类。
拖放是许多图形用户界面系统中的直接操作手势,提供了在GUI中的呈现元素之间传输信息的机制。
-
ClassDescription用于接收拖动手势事件的监听器接口。
DragGestureRecognizer
是用于指定与特定Component
关联的平台相关监听器的抽象基类,以识别平台相关的拖动启动手势。DragSource
是负责启动拖放操作的实体,并可在多种情况下使用:每个JVM的默认实例在该JVM的生命周期内。当Component
希望在拖放操作期间接受拖放时,与Component
关联的DropTarget
。 -
ClassDescription当特定
DragGestureRecognizer
检测到在其跟踪的Component
上发生平台相关的拖动启动手势时,DragGestureEvent
将传递给DragGestureListener
的dragGestureRecognized()方法。用于接收拖动手势事件的监听器接口。DragGestureRecognizer
是用于指定与特定Component
关联的平台相关监听器的抽象基类,以识别平台相关的拖动启动手势。DragSource
是负责启动拖放操作的实体,并可在多种情况下使用:每个JVM的默认实例在该JVM的生命周期内。DragSourceContext
类负责管理拖放协议的发起方。DragSourceDragEvent
从DragSourceContextPeer
通过DragSourceContext
传递到注册了该DragSourceContext
及其关联DragSource
的DragSourceListener
的dragDropEnd
方法。DragSourceDropEvent
从DragSourceContextPeer
通过DragSourceContext
传递到注册了该DragSourceContext
及其关联DragSource
的DragSourceListener
的dragDropEnd
方法。该类是DragSourceDragEvent
和DragSourceDropEvent
的基类。DragSourceListener
为拖放操作的发起者定义了事件接口,以跟踪用户手势的状态,并在整个拖放操作期间向用户提供适当的“拖动过程”反馈。用于接收拖动操作期间鼠标移动事件的监听器接口。当Component
希望在拖放操作期间接受拖放时,与Component
关联的DropTarget
。此受保护的嵌套类实现了自动滚动。每当与拖放操作相关联的逻辑光标与与DropTarget
关联的Component
的可见几何形状重合时,将创建一个DropTargetContext
。DropTargetDragEvent
通过其dragEnter()和dragOver()方法传递给DropTargetListener
。DropTargetDropEvent
通过DropTargetListener
的drop()方法传递。DropTargetEvent
是DropTargetDragEvent
和DropTargetDropEvent
的基类。DropTargetListener
接口是由DropTarget
类使用的回调接口,用于提供涉及主题DropTarget
的DnD操作的通知。此异常由java.awt.dnd包中的各种方法抛出。