软件包 | 描述 |
---|---|
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.