Transferable和Clipboard Java类的限制有多少?

时间:2018-05-15 02:16:59

标签: java clipboard

想象一下,你有一个按钮,其监听器是这样的:

Transferable trans = Toolkit.getDefaultToolkit().getSystemClipboard().getContents();
Clipboard.setContents(trans, Toolkit.getDefaultToolkit().getSystemClipboard().owner);

您复制了一些内容(例如.ct文件,或者中间带有image的一些文字;我的文件不仅仅是.txt或只是一个string)然后按下那个按钮(执行上面的代码),我复制的东西会改变吗?

我的问题的方向是,当我的原始信息被转换为Transferable时,我将保留或丢失多少?如果我复制了几个不同的东西(比如一个图像,一些文本以及一些文件),我是否可以单独访问它们?如果我传输的数据不匹配DataFlavor会怎样?

0 个答案:

没有答案