我有一个 Swing 应用程序,我想将一些文本复制到系统剪贴板。我这样做
Clipboard systemClipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
StringSelection dataToClipboard = new StringSelection(stringToCopy);
systemClipboard.setContents(dataToClipboard, null);
但它只存在于应用程序内部,我可以将其粘贴到其中的任何文本字段中,但是当我尝试在网络浏览器中这样做时,它什么也没有粘贴。
我还尝试实现 ClipboardOwner 接口并传递它的引用而不是传递它null
,但这并没有什么不同。