[Java] 基本操作--操作剪贴板 →→→→→进入此内容的聊天室

来自 , 2019-04-18, 写在 Java, 查看 111 次.
URL http://www.code666.cn/view/8d9a0adb
  1. 将程序中的内容传到系统:
  2. Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();//获取系统剪切板
  3.         String str = "哈哈";//设置字符串
  4.         StringSelection selection = new StringSelection(str);//构建String数据类型
  5.         clipboard.setContents(selection, selection);//添加文本到系统剪切板
  6.  
  7.  
  8.  
  9. 将系统剪贴板的内容传到程序中:
  10. Transferable content = clipboard.getContents(null);//从系统剪切板中获取数据
  11. if (content.isDataFlavorSupported(DataFlavor.stringFlavor)) {//判断是否为文本类型
  12.         String text = (String) content.getTransferData(DataFlavor.stringFlavor);//从数据中获取文本值
  13.         if (text == null) {
  14.             return;
  15.         }
  16.     System.out.println(text);
  17.  
  18. }
  19.  

回复 "基本操作--操作剪贴板"

这儿你可以回复上面这条便签

captcha