在Java中以列表的形式获取所有剪贴板历史记录
是否可以用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
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);
但我希望得到历史上所有的价值观。我该怎么做?你不能。剪贴板是一个单值容器。这是不可能的。剪贴板只存储了最新的值。我认为剪贴板不存储历史记录。你通常需要一个外部程序,谢谢你的输入。我们绝对确定不能这样做吗?