使用 Java 将文本复制到剪贴板
我想将文本从 的单元格复制到剪贴板,使其可以粘贴到其他程序(如Microsoft Word)中。我有 来自 的文本,但我不确定如何将其复制到剪贴板。JTable
JTable
我想将文本从 的单元格复制到剪贴板,使其可以粘贴到其他程序(如Microsoft Word)中。我有 来自 的文本,但我不确定如何将其复制到剪贴板。JTable
JTable
这对我有用,非常简单:
导入这些:
import java.awt.datatransfer.StringSelection;
import java.awt.Toolkit;
import java.awt.datatransfer.Clipboard;
然后把这段代码放在任何你想改变剪贴板的地方:
String myString = "This text will be copied into clipboard";
StringSelection stringSelection = new StringSelection(myString);
Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
clipboard.setContents(stringSelection, null);
这是以装饰方式写的可接受的答案:
Toolkit.getDefaultToolkit()
.getSystemClipboard()
.setContents(
new StringSelection(txtMySQLScript.getText()),
null
);