Java使用默認瀏覽器打開指定URL的方法(二種方法)
更新時間:2013年10月28日 09:47:26 作者:
Java使用默認瀏覽器打開指定URL。
直接看代碼:
方法一:
復制代碼 代碼如下:
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler http://www.dbjr.com.cn");
方法二:
復制代碼 代碼如下:
//判斷當前系統(tǒng)是否支持Java AWT Desktop擴展
if(java.awt.Desktop.isDesktopSupported()){
try{
//創(chuàng)建一個URI實例,注意不是URL
java.net.URI uri=java.net.URI.create("http://www.dbjr.com.cn");
//獲取當前系統(tǒng)桌面擴展
java.awt.Desktop dp=java.awt.Desktop.getDesktop();
//判斷系統(tǒng)桌面是否支持要執(zhí)行的功能
if(dp.isSupported(java.awt.Desktop.Action.BROWSE)){
//獲取系統(tǒng)默認瀏覽器打開鏈接
dp.browse(uri);
}
}catch(java.lang.NullPointerException e){
//此為uri為空時拋出異常
}catch(java.io.IOException e){
//此為無法獲取系統(tǒng)默認瀏覽器
}
}
相關(guān)文章
Java中system.exit(0) 和 system.exit(1)區(qū)別
本文主要介紹了Java中system.exit(0) 和 system.exit(1)區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-05-05Spring注解開發(fā)@Bean和@ComponentScan使用案例
這篇文章主要介紹了Spring注解開發(fā)@Bean和@ComponentScan使用案例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-09-09