java将多个对象复制到剪贴板
我的问题是,我想将一些文本和图像复制到系统的剪贴板。我尝试过awt和javafx,但还没有找到方法
我试过一张图片的awt解决方案。不确定如何添加多个内容
MyTransferableImage image = new MyTransferableImage();
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(image, this);
以及javafx解决方案:
Clipboard clipboard = Clipboard.getSystemClipboard();
ClipboardContent content = new ClipboardContent();
content.putImage(myImage);
// edited
clipboard.setContent(content);
但两人都无法在剪贴板上存储多个元素
# 1 楼答案
您没有将创建的内容设置为
ClipBoard
:参考:Clipboard : Oracle Help Center