posts - 59, comments - 244, trackbacks - 0, articles - 0
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          java獲取剪貼板中的鏈接

          Posted on 2012-08-30 11:59 penngo 閱讀(594) 評(píng)論(0)  編輯  收藏 所屬分類: Java
          Clipboard clip = Toolkit.getDefaultToolkit()
                                  .getSystemClipboard();
                          Transferable trans = clip.getContents(this);
                          DataFlavor[] flavors = trans.getTransferDataFlavors();
                          try {
                              for (DataFlavor cur : flavors) {
                                  if (cur.isMimeTypeEqual("text/plain")) {
                                      Reader r = (Reader) trans.getTransferData(cur);
                                      BufferedReader br = new BufferedReader(r);
                                      String src = br.readLine();
                                      if (src.startsWith("http://")
                                              || src.startsWith("https://")) {
                                          map.put("url", src);
                                      }
                                      br.close();
                                      break;
                                  }
                              }
                          } catch (Exception e) {
                              System.out.println("===newDownloadInit:" + e.getMessage());
                          }
          主站蜘蛛池模板: 毕节市| 新巴尔虎右旗| 昔阳县| 鸡泽县| 榆树市| 绥滨县| 孟村| 古浪县| 深泽县| 崇左市| 兴业县| 辰溪县| 平江县| 壶关县| 威信县| 大洼县| 肃北| 通城县| 丰县| 广东省| 东乌珠穆沁旗| 报价| 苍山县| 宁城县| 通山县| 城市| 神农架林区| 靖宇县| 三台县| 承德市| 汤阴县| 岗巴县| 清水县| 翼城县| 朝阳县| 嫩江县| 长治市| 富蕴县| 桑日县| 武宣县| 郴州市|