posts - 59, comments - 244, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          java獲取剪貼板中的鏈接

          Posted on 2012-08-30 11:59 penngo 閱讀(602) 評論(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());
                          }
          主站蜘蛛池模板: 东明县| 新野县| 公安县| 博罗县| 胶南市| 长武县| 顺平县| 十堰市| 荔浦县| 若尔盖县| 孟村| 墨竹工卡县| 额尔古纳市| 大竹县| 灵山县| 象州县| 临高县| 萨迦县| 天峻县| 筠连县| 德惠市| 东城区| 永州市| 西盟| 宜阳县| 五常市| 理塘县| 赣榆县| 类乌齐县| 胶南市| 永仁县| 广宁县| 米脂县| 吴桥县| 安远县| 赤水市| 普格县| 新晃| 佛坪县| 甘谷县| 高陵县|