Rex Mao

          分享java技術(shù)與生活

          java 調(diào)用本地文件

          好幾天沒(méi)有寫(xiě)了,今天在做畢業(yè)設(shè)計(jì)時(shí)遇到要打開(kāi)系統(tǒng)上的文件,而文件類(lèi)型事先是不可知的,所以不能用以前知道的那種方法,Runtime.getRuntime().exec("notepad c:/a.txt");在網(wǎng)上搜到一個(gè)類(lèi)BrowserLauncher,這個(gè)類(lèi)可以調(diào)用文件關(guān)聯(lián)打開(kāi)文件,好處在于它對(duì)不同的系統(tǒng)可以不同的對(duì)待,保持了java的跨平臺(tái)性,有興趣的可以用google搜BrowserLauncher,不要用baidu。
          我看了一下Windows XP/NT系統(tǒng)的調(diào)用,就是寫(xiě)成Runtime.getRuntime.exec("cmd /c start "+url);

          posted on 2007-05-15 09:45 Rex Mao 閱讀(917) 評(píng)論(3)  編輯  收藏 所屬分類(lèi): 技術(shù)

          評(píng)論

          # re: java 調(diào)用本地文件 2008-11-25 18:39 ZLCIsOnly

          我正需要調(diào)用本地文件呢 先看看你推薦的這個(gè)類(lèi)如何  回復(fù)  更多評(píng)論   

          # re: java 調(diào)用本地文件 2008-11-25 18:46 ZLCIsOnly

          那個(gè)src我看了 不知道怎么用 能給講一下用法嗎?
          這個(gè)jar是能自動(dòng)檢測(cè)本地系統(tǒng)的文件類(lèi)型關(guān)聯(lián)并調(diào)用相關(guān)程序打開(kāi)嗎  回復(fù)  更多評(píng)論   

          # re: java 調(diào)用本地文件 2008-11-25 21:46 Rex Mao

          具體調(diào)用我不記得了, 很久以前用的。 我印象中是用系統(tǒng)注冊(cè)的關(guān)聯(lián)程序打開(kāi)。  回復(fù)  更多評(píng)論   

          主站蜘蛛池模板: 福清市| 德化县| 葫芦岛市| 碌曲县| 云阳县| 梅州市| 陇西县| 洞口县| 古浪县| 靖江市| 信阳市| 西昌市| 叙永县| 锦屏县| 吉木乃县| 晋中市| 岳西县| 青浦区| 阳原县| 公主岭市| 缙云县| 深泽县| 时尚| 琼海市| 罗源县| 西吉县| 平远县| 土默特左旗| 德州市| 买车| 平邑县| 邯郸县| 罗山县| 都兰县| 永新县| 荔浦县| 古蔺县| 南宫市| 盐城市| 平南县| 忻州市|