接口 | 描述 |
---|---|
ClipboardOwner |
定义将向剪贴板提供数据的类的接口。
|
FlavorListener |
定义一个侦听 FlavorEvent 的对象。
|
FlavorMap |
对应于平台特定数据格式的“本土”(Strings)和“风格”(DataFlavors)之间的双向映射,它们与平台无关的MIME类型相对应。
|
FlavorTable |
一个FlavorMap,放宽了地图传统的1对1限制。
|
Transferable |
定义可用于为传输操作提供数据的类的接口。
|
类 | 描述 |
---|---|
Clipboard |
实现使用剪切/复制/粘贴操作传输数据的机制的类。
|
DataFlavor |
A
DataFlavor 提供有关数据的元信息。
|
FlavorEvent |
FlavorEvent 用于通知有兴趣的方面Clipboard (事件源)中有可用的DataFlavor 已更改。
|
StringSelection |
A
Transferable ,其实现传输String所需的
String 。
|
SystemFlavorMap |
SystemFlavorMap是与“平台”特定的数据格式相对应的“本地”(Stratives)和“平台无关MIME类型”(DataFlavors)之间的可配置映射。
|
异常 | 描述 |
---|---|
MimeTypeParseException |
封装MimeType解析相关异常的类
|
UnsupportedFlavorException |
表示在此风格中不支持所请求的数据。
|
它还提供了剪贴板机制,该机制是临时保存可在应用程序内或内部传送的可转移对象的对象。 剪贴板通常用于复制和粘贴操作。 虽然可以创建一个剪贴板以在应用程序中使用,但大多数应用程序将使用系统剪贴板来确保可以跨平台上运行的应用程序传输数据。