1. 程式人生 > >Java呼叫瀏覽器開啟連線網頁

Java呼叫瀏覽器開啟連線網頁

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://blog.csdn.net/kenhins";
	            java.net.URI uri = java.net.URI.create(url);

	            // 獲取當前系統桌面擴充套件

	            java.awt.Desktop dp = java.awt.Desktop.getDesktop();

	            // 判斷系統桌面是否支援要執行的功能

	            if (dp.isSupported(java.awt.Desktop.Action.BROWSE)) {
	                //File file = new File("D:\\aa.txt");
	                //dp.edit(file);//  編輯檔案
	            	
	                 dp.browse(uri);// 獲取系統預設瀏覽器開啟連結
	                // dp.open(file);// 用預設方式開啟檔案
	                // dp.print(file);// 用印表機列印檔案
	            }

	        } catch (java.lang.NullPointerException e) {

	            // 此為uri為空時丟擲異常

	            e.printStackTrace();

	        } catch (java.io.IOException e) {

	            // 此為無法獲取系統預設瀏覽器

	            e.printStackTrace();

	        }
	    }
}