将文本复制到操作系统剪贴板的Java方法

・1 分钟阅读

下面是Java将文本(String )复制到操作系统上剪贴板的源代码:

public void writeToClipboard(String s, ClipboardOwner owner) {
    Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
    Transferable transferable = new StringSelection(s);
    clipboard.setContents(transferable, owner);
}

不要太担心ClipboardOwner引用太多;你可以在调用此方法时将它设置为null,如下所示:

writeToClipboard(textArea.getText(), null);

如果你想看看如何在Java中将字符串写入剪贴板,我希望这个例子和源代码是有用的。

Xn_warm profile image