设置文本到剪切板

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

 

获取剪切板文本

 1 public String getFromClipboard() {
 2     Transferable transferable = Toolkit.getDefaultToolkit().getSystemClipboard().getContents(null);
 3     if (transferable != null && transferable.isDataFlavorSupported(DataFlavor.stringFlavor)) {
 4         try {
 5             return (String) transferable.getTransferData(DataFlavor.stringFlavor);
 6         } catch (Exception e) {
 7             return "";
 8         }
 9     }
10     return "";
11 }

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-08
猜你喜欢
  • 2021-08-20
  • 2022-02-26
  • 2022-12-23
  • 2022-12-23
  • 2021-11-09
  • 2022-12-23
  • 2021-06-09
相关资源
相似解决方案