所有类


软件包 java.awt.datatransfer

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

请参见:
          描述

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

类摘要
Clipboard此类实现一种使用剪切/复制/粘贴操作传输数据的机制。
DataFlavor每个实例都表示数据格式的不透明概念,无论其显示在剪贴板上,在拖放过程中还是在文件系统中。
FlavorEventFlavorEvent 用于通知感兴趣的参与者,可用的 DataFlavorClipboard(事件源)中已改变。
StringSelection实现传输 String 所需能力的 Transferable
SystemFlavorMapSystemFlavorMap 是 "native" (String)(对应于特定于平台的数据格式)和 "flavor" (DataFlavor)(对应于与平台无关的 MIME 类型)之间的可配置映射。
 

异常摘要
MimeTypeParseException对分析相关异常的 MimeType 进行封装的类
UnsupportedFlavorException当所请求的数据不支持此 flavor 时,抛出此异常。
 

软件包 java.awt.datatransfer 的描述

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

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

从以下版本开始:
JDK1.1

所有类