<div> JavaScript is disabled on your browser.
Skip navigation links
Java™ Platform
Standard Ed. 8

Package java.awt.dnd

拖放是在许多图形用户界面系统中发现的一个直接的操作手势,它提供了一种机制,将两个实体之间的信息的逻辑与在图形用户界面中的表示元素关联。

See: 描述

Package java.awt.dnd Description

拖放是在许多图形用户界面系统中发现的一个直接的操作手势,它提供了一种机制,将两个实体之间的信息的逻辑与在图形用户界面中的表示元素关联。通常由一个人类用户的物理姿态使用一个适当的输入设备,拖放提供了一个机制,使连续反馈有关的任何后续的数据传输到用户的可能的结果在导航过程中的演示元素在图形用户界面,并提供任何后续的数据传输和传输的设施。

此包定义的类和接口,需要在java执行拖放操作。它定义了拖动源和拖放目标的类,以及将被拖动的数据传输的事件。此软件包还提供了一种方法,用于在拖放操作期间给用户提供视觉反馈给用户。

一个典型的拖放操作可以分解成以下状态(不完全按顺序):

手势本身移动光标在图形用户界面的逻辑层次,交叉的GUI组件的几何(S),可能会导致逻辑“拖”光标进入路口,随后离开Component(S)和相关的DropTarget(S)。

DragSource对象体现“结束”反馈给用户拖动,在典型的动画与逻辑相关的GUI Cursor光标。

DropTarget对象清单”拖向用户反馈下”,在典型的情况下,通过渲染动画到相关的GUI Component(S)GUI光标下。

的反馈效应的确定,和最终的成功或失败的数据传输,应该一个发生,参数化如下:

从以下版本开始:
1.2
Skip navigation links
Java™ Platform
Standard Ed. 8

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.

本帮助文档是使用 《百度翻译》翻译,请与英文版配合使用 by--QQ:654638585