Image 尝试将散点图的可写图像复制到剪贴板时出现Javafx剪贴板com错误

Image 尝试将散点图的可写图像复制到剪贴板时出现Javafx剪贴板com错误,image,plot,javafx,clipboard,snapshot,Image,Plot,Javafx,Clipboard,Snapshot,我想复制一个vbox的图像,尤其是其中的绘图到剪贴板。 这就是我正在尝试的 try { WritableImage snapshot = plotvbox.snapshot(new SnapshotParameters(), null); Clipboard clipboard = Clipboard.getSystemClipboard(); ClipboardContent content = new ClipboardContent(); content.putImage(snapshot

我想复制一个vbox的图像,尤其是其中的绘图到剪贴板。 这就是我正在尝试的

try {
WritableImage snapshot = plotvbox.snapshot(new SnapshotParameters(), null);
Clipboard clipboard = Clipboard.getSystemClipboard();
ClipboardContent content = new ClipboardContent();
content.putImage(snapshot); 
clipboard.clear();
clipboard.setContent(content);
} 
catch (Exception e) {}
复制工作没有问题,每次我粘贴图像时,它都是正确的,但我得到以下错误:

Error:80040064 in GetData(pformatetc In, &sm)

重复一次,关于此代码是否正确或如何停止此错误,您有什么想法吗

值得一提的是,我得到了一个与你非常相似的错误:

Error:80040064 in GetData(pformatetcIn, &sm)
COM Error:80040064 Invalid FORMATETC structure
Error:80040064 in GetData(pformatetcIn, &sm)
COM Error:80040064 Invalid FORMATETC structure
从JavaFX文本字段复制文本并将其粘贴到MicrosoftWord文档中时,我会遇到此错误。错误出现在“粘贴”命令上(即,我正在手动执行此操作-从我的应用程序复制文本并将该文本粘贴到MS Word中)。粘贴工作正常,即显示数据,但我在我的NetBeans控制台窗口中得到了上面的错误,似乎是写入了Std Err


我提到这一点只是因为它可能有助于解决问题。。。我还没有找到答案。我是这里的一个相对新手,不能将此作为评论发布,否则我会

当我尝试将图像放入剪贴板时,也会出现相同的错误。更准确地说,当图像看起来太大(可能大于屏幕大小)时(如BrianV)会打印错误。我从JavaFX HTMEditor字段复制文本并将其粘贴到Microsoft Word文档中时会遇到此错误。错误出现在ctrl+v(“粘贴”)命令上