java.awt.datatransfer

接口
异常
提供在应用程序之间和在应用程序内部传输数据的接口和类。

请参见:
          描述

接口摘要
ClipboardOwner 为提供数据到剪贴板的类所定义的接口。
FlavorListener 定义侦听 FlavorEvent 的对象。
FlavorMap "native" (String)(对应于特定平台的数据格式)和 "flavor" (DataFlavor)(对应于与平台无关的 MIME 类型)之间的双向 Map。
FlavorTable 放宽传统一对一 Map 限制的 FlavorMap。
Transferable 定义为传输操作提供数据所使用的类的接口。
 

类摘要
Clipboard 此类实现一种使用剪切/复制/粘贴操作传输数据的机制。
DataFlavor DataFlavor 提供有关数据的元信息。
FlavorEvent FlavorEvent 用于通知感兴趣的参与者,可用的 DataFlavorClipboard(事件源)中已改变。
StringSelection 实现传输 String 所需能力的 Transferable
SystemFlavorMap SystemFlavorMap 是 "native" (String)(对应于特定于平台的数据格式)和 "flavor" (DataFlavor)(对应于与平台无关的 MIME 类型)之间的可配置映射。
 

异常摘要
MimeTypeParseException 对分析相关异常的 MimeType 进行封装的类
UnsupportedFlavorException 在此 flavor 中不支持所请求的数据的信号。
 

软件包 java.awt.datatransfer 的描述

提供在应用程序之间和在应用程序内部传输数据的接口和类。它定义了 "transferable" 对象的概念,该对象可以在应用程序之间或应用程序内部传输。它是一种通过实现 Transferable 接口标识自身为可传输的对象。

此外,它还提供一种剪贴板机制,剪贴板机制是一个对象,它临时保持可以在应用程序之间或应用程序内部传输的对象。剪贴板通常用于进行复制和粘贴操作。尽管可以创建在应用程序内部使用的剪贴板,但大多数应用程序还是会使用系统剪贴板,以确保数据可以在该平台上运行的多个应用程序之间传输。

从以下版本开始:
JDK1.1