java 访问剪切板(读取与设置)

设置文本到剪切板

 public void setIntoClipboard(String data) {
Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
clipboard.setContents(new StringSelection(data), null);
}

获取剪切板文本

 public String getFromClipboard() {
Transferable transferable = Toolkit.getDefaultToolkit().getSystemClipboard().getContents(null);
if (transferable != null && transferable.isDataFlavorSupported(DataFlavor.stringFlavor)) {
try {
return (String) transferable.getTransferData(DataFlavor.stringFlavor);
} catch (Exception e) {
return "";
}
}
return "";
}
上一篇:Xshell里连接VirtualBox里的Centos7


下一篇:Luogu3516 POI2011 Shift 构造