wrb开发语言有哪些:java Clipboard的用法

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 20:33:38
最好举个例子,讲述他的用法。。谢谢啦。。。。。

去 官方网站上的 document 中自己去看吧

类 java.awt.datatransfer.Clipboard
java.lang.Object
|
+----java.awt.datatransfer.Clipboard

--------------------------------------------------------------------------------

public class Clipboard
extends Object
该类实现了使用 cut/copy/paste 操作传输数据的机制。

--------------------------------------------------------------------------------

变量索引
contents
owner

--------------------------------------------------------------------------------

构造子索引
Clipboard(String)
创建一个剪贴板对象。

--------------------------------------------------------------------------------

方法索引
getContents(Object)
返回一个表示剪贴板的当前内容的可传输对象。
getName()
返回这个剪贴板对象的名字。
setContents(Transferable, ClipboardOwner)
设置剪贴板的当前内容为指定的可传输对象,并将指定的剪贴板拥有者登记为新内容的拥有者。

--------------------------------------------------------------------------------

变量
owner
protected ClipboardOwner owner

contents
protected Transferable contents

--------------------------------------------------------------------------------

构造子
Clipboard
public Clipboard(String name)

创建一个剪贴板对象。

--------------------------------------------------------------------------------

方法
getName
public String getName()

返回这个剪贴板对象的名字。

setContents
public synchronized void setContents(Transferable contents,
ClipboardOwner owner)

设置剪贴板的当前内容为指定的可传输对象,并将指定的剪贴板拥有者注册为新内容的拥有者。若已注册了一个拥有者,则通知那个拥有者,它今后不再具有这个剪贴板内容的所有权。

参数:
content - 表示剪贴板内容的可传输对象
owner - 拥有剪贴板内容的对象
getContents
public synchronized Transferable getContents(Object requestor)

返回一个表示剪贴板的当前内容的可传输对象。若剪贴板目前没有内容,返回 null 。

参数:
requestor - 请求剪切数据的对象
返回值:
剪贴板上当前可传输的对象