| 软件包 | 描述 |
|---|---|
| java.awt.datatransfer |
提供用于在应用程序中的数据之间传输数据的接口和类。
|
| java.awt.dnd |
拖放是在许多图形用户界面系统中发现的一个直接的操作手势,它提供了一种机制,将两个实体之间的信息的逻辑与在图形用户界面中的表示元素关联。
|
| javax.activation | |
| javax.swing |
提供了一套“轻量级”(所有的java语言)组件,以最大可能的程度,在所有平台上工作。
|
| Modifier and Type | Class and Description |
|---|---|
class |
StringSelection
一个
Transferable实现需要转移的能力
String。
|
| Modifier and Type | Field and Description |
|---|---|
protected Transferable |
Clipboard.contents |
| Modifier and Type | Method and Description |
|---|---|
Transferable |
Clipboard.getContents(Object requestor)
返回表示剪贴板的当前内容的可转移对象。
|
| Modifier and Type | Method and Description |
|---|---|
Reader |
DataFlavor.getReaderForText(Transferable transferable)
让读者对文本的味道,解码,如果有必要,为预期的字符集(编码)。
|
void |
ClipboardOwner.lostOwnership(Clipboard clipboard, Transferable contents)
通知该对象,它不再是剪贴板所有者。
|
void |
StringSelection.lostOwnership(Clipboard clipboard, Transferable contents) |
void |
Clipboard.setContents(Transferable contents, ClipboardOwner owner)
将剪贴板的当前内容设置为指定的可转换对象,并将指定的剪贴板所有者注册为新内容的所有者。
|
| Modifier and Type | Class and Description |
|---|---|
protected class |
DropTargetContext.TransferableProxy
TransferableProxy是辅助内部类实现
Transferable接口,可以作为另一个
Transferable对象代表一个特定的拖放操作的数据传送代理。
|
| Modifier and Type | Field and Description |
|---|---|
protected Transferable |
DropTargetContext.TransferableProxy.transferable
Transferable对象封装。
|
| Modifier and Type | Method and Description |
|---|---|
protected Transferable |
DropTargetContext.createTransferableProxy(Transferable t, boolean local)
创建一个transferableproxy代理指定的转让。
|
Transferable |
DragSourceContext.getTransferable()
返回与此相关的
Transferable
DragSourceContext。
|
Transferable |
DropTargetDragEvent.getTransferable()
此方法返回表示与当前拖放操作相关联的数据的可转移对象。
|
Transferable |
DropTargetDropEvent.getTransferable()
此方法返回的对象的
Transferable下降有关。
|
protected Transferable |
DropTargetContext.getTransferable()
获取此操作的可转移(代理)操作数
|
| Modifier and Type | Method and Description |
|---|---|
protected DragSourceContext |
DragSource.createDragSourceContext(java.awt.dnd.peer.DragSourceContextPeer dscp, DragGestureEvent dgl, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable t, DragSourceListener dsl)
创建
DragSourceContext处理当前的拖动操作。
|
protected Transferable |
DropTargetContext.createTransferableProxy(Transferable t, boolean local)
创建一个transferableproxy代理指定的转让。
|
void |
DragGestureEvent.startDrag(Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl)
开始给显示的初始
Cursor拖动,拖动
Image,
Image的偏移量,该
Transferable对象,和
DragSourceListener使用。
|
void |
DragGestureEvent.startDrag(Cursor dragCursor, Transferable transferable)
开始进行拖动操作
Cursor代表这个拖动操作的源数据的
Transferable拖动操作。
|
void |
DragGestureEvent.startDrag(Cursor dragCursor, Transferable transferable, DragSourceListener dsl)
开始给显示的初始
Cursor阻力的
Transferable对象,和
DragSourceListener使用。
|
void |
DragSource.startDrag(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point dragOffset, Transferable transferable, DragSourceListener dsl)
开始拖动,鉴于启动拖动
DragGestureEvent,初始
Cursor使用的
Image阻,偏移的
Image起源的
Cursor热点在触发的瞬间,拖动的对象数据,并
DragSourceListener。
|
void |
DragSource.startDrag(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl, FlavorMap flavorMap)
开始拖动,鉴于启动拖动
DragGestureEvent,初始
Cursor使用的
Image阻,偏移的
Image起源的
Cursor热点在触发瞬间的
Transferable主题数据的拖累,该
DragSourceListener,和
FlavorMap。
|
void |
DragSource.startDrag(DragGestureEvent trigger, Cursor dragCursor, Transferable transferable, DragSourceListener dsl)
开始拖动,鉴于启动拖动
DragGestureEvent,初始
Cursor使用,拖动的
Transferable主题数据,和
DragSourceListener。
|
void |
DragSource.startDrag(DragGestureEvent trigger, Cursor dragCursor, Transferable transferable, DragSourceListener dsl, FlavorMap flavorMap)
开始拖动,鉴于启动拖动
DragGestureEvent,初始
Cursor使用的
Transferable主题数据的拖累,该
DragSourceListener,和
FlavorMap。
|
| Constructor and Description |
|---|
DragSourceContext(java.awt.dnd.peer.DragSourceContextPeer dscp, DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point offset, Transferable t, DragSourceListener dsl)
从
DragSource称,该构造函数创建一个新的
DragSourceContext进行拖动
DragSourceContextPeer,触发拖动
DragGestureEvent,初始
Cursor用于拖动,一个(可选)
Image显示而拖发生偏移的
Image起源从热点在触发事件的瞬间,的
Transferable主题数据,和
DragSourceListener中使用拖放操作。
|
| Modifier and Type | Class and Description |
|---|---|
class |
DataHandler
该javax.activation.Datahandler类提供许多不同来源和格式的数据一致的接口。
|
| Modifier and Type | Method and Description |
|---|---|
protected Transferable |
TransferHandler.createTransferable(JComponent c)
创建一个
Transferable作为数据传输的源。
|
Transferable |
TransferHandler.TransferSupport.getTransferable()
返回与转移相关的
Transferable。
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
TransferHandler.exportDone(JComponent source, Transferable data, int action)
已导出数据后调用。
|
Icon |
TransferHandler.getVisualRepresentation(Transferable t)
返回一个建立传输外观的对象。
|
boolean |
TransferHandler.importData(JComponent comp, Transferable t)
使转移到剪贴板或DND拖放操作的一个组成部分。
|
| Constructor and Description |
|---|
TransferSupport(Component component, Transferable transferable)
创建一个
TransferSupport与
isDrop()
false为给定的组件和
Transferable。
|
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.