Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java中以列表的形式获取所有剪贴板历史记录_Java_Clipboard_Clipboarddata - Fatal编程技术网

在Java中以列表的形式获取所有剪贴板历史记录

在Java中以列表的形式获取所有剪贴板历史记录,java,clipboard,clipboarddata,Java,Clipboard,Clipboarddata,是否可以用Java访问剪贴板的整个历史记录(每小时、每天等) 在做了一些研究之后,我发现以下代码片段只访问剪贴板的当前项: import java.awt.HeadlessException; import java.awt.Toolkit; import java.awt.datatransfer.DataFlavor; import java.awt.datatransfer.UnsupportedFlavorException; import java.io.IOException; S

是否可以用Java访问剪贴板的整个历史记录(每小时、每天等)

在做了一些研究之后,我发现以下代码片段只访问剪贴板的当前项:

import java.awt.HeadlessException;
import java.awt.Toolkit;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.UnsupportedFlavorException;
import java.io.IOException;

String data = (String) Toolkit.getDefaultToolkit()
                .getSystemClipboard().getData(DataFlavor.stringFlavor);

但我希望得到历史上所有的价值观。我该怎么做?你不能。剪贴板是一个单值容器。

这是不可能的。剪贴板只存储了最新的值。

我认为剪贴板不存储历史记录。你通常需要一个外部程序,谢谢你的输入。我们绝对确定不能这样做吗?