Java調(diào)用瀏覽器打開網(wǎng)頁完整實例
更新時間:2015年05月29日 11:50:42 作者:wo_soul
這篇文章主要介紹了Java調(diào)用瀏覽器打開網(wǎng)頁的方法,以完整實例形式分析了java打開網(wǎng)頁的相關技巧,需要的朋友可以參考下
本文實例講述了Java調(diào)用瀏覽器打開網(wǎng)頁的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
package com.yifang.demo;
import java.io.File;
public class OpenPageDemo {
public static void main(String[] args) {
try {
//String url = "http://www.baidu.com";
String url = "http://www.dhdzp.com/";
java.net.URI uri = java.net.URI.create(url);
// 獲取當前系統(tǒng)桌面擴展
java.awt.Desktop dp = java.awt.Desktop.getDesktop();
// 判斷系統(tǒng)桌面是否支持要執(zhí)行的功能
if (dp.isSupported(java.awt.Desktop.Action.BROWSE)) {
//File file = new File("D:\\aa.txt");
//dp.edit(file);// 編輯文件
dp.browse(uri);// 獲取系統(tǒng)默認瀏覽器打開鏈接
// dp.open(file);// 用默認方式打開文件
// dp.print(file);// 用打印機打印文件
}
} catch (java.lang.NullPointerException e) {
// 此為uri為空時拋出異常
e.printStackTrace();
} catch (java.io.IOException e) {
// 此為無法獲取系統(tǒng)默認瀏覽器
e.printStackTrace();
}
}
}
希望本文所述對大家的java程序設計有所幫助。
相關文章
Spring中的@CrossOrigin注冊處理方法源碼解析
這篇文章主要介紹了Spring中的@CrossOrigin注冊處理方法源碼解析,@CrossOrigin是基于@RequestMapping,@RequestMapping注釋方法掃描注冊的起點是equestMappingHandlerMapping.afterPropertiesSet(),需要的朋友可以參考下2023-12-12
java創(chuàng)建txt文件并寫入內(nèi)容的方法代碼示例
這篇文章主要介紹了java創(chuàng)建txt文件并寫入內(nèi)容的兩種方法,分別是使用java.io.FileWriter和BufferedWriter,以及使用Java7的java.nio.file包中的Files和Path類,需要的朋友可以參考下2025-01-01
Springboot JPA打印SQL語句及參數(shù)的實現(xiàn)
在SpringBoot項目中調(diào)試和優(yōu)化數(shù)據(jù)庫操作是很常見的需求,本文主要介紹了Springboot JPA打印SQL語句及參數(shù)的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下2024-06-06
SpringBoot 使用Mybatis分頁插件實現(xiàn)詳解
這篇文章主要介紹了SpringBoot 使用Mybatis分頁插件實現(xiàn)詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-10-10
將SpringBoot的Jar注冊成Windows服務的實現(xiàn)方法
當前項目有個地圖編輯器,后端用的是SpringBoot框架,外網(wǎng)剛好有一臺空閑的Windows服務器就直接拿來用了,將Java程序部署成Windows服務可以用WinSW (Windows Service Wrapper)來實現(xiàn),文中有詳細的操作步驟,需要的朋友可以參考下2023-11-11
基于springboot搭建的web系統(tǒng)架構的方法步驟
這篇文章主要介紹了基于springboot搭建的web系統(tǒng)架構的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-04-04

