Java 打开浏览器

Java 打开浏览器

使用Java 语言如何打开浏览器呢?

我们先研究下在cmd窗口中,如何打开网址

使用IE 打开

D:\software\bin>cmd /c start iexplore http://hw1287789687.iteye.com/blog/2153709

使用火狐打开

D:\software\bin>cmd /c start firefox http://hw1287789687.iteye.com/blog/2153709

使用google-chrome打开

D:\software\bin>cmd /c start chrome http://hw1287789687.iteye.com/blog/2153709

这样我们就有了思路,使用java执行操作系统本地命令的方式:即使用Runtime 类

Java代码

package test.com;

import java.awt.Desktop;

import java.io.IOException;

import java.net.URI;

import java.net.URISyntaxException;

/**

* @author 毛兴宇

* @time 2013年9月14日

*/

public class Gotourl {

public static void main(String[] args) {

//启用cmd运行IE的方式来打开网址。

String str = "cmd /c start iexplore http://hw1287789687.iteye.com/blog/1936364";

try {

Runtime.getRuntime().exec(str);

} catch (IOException e) {

e.printStackTrace();

}

//启用系统默认浏览器来打开网址。

try {

URI uri = new URI("http://hw1287789687.iteye.com/blog/2153581");

Desktop.getDesktop().browse(uri);

} catch (URISyntaxException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}

}

更多尼泊尔内容

海贼王为什么会这么火?可能这就是答案
38365365.com打不开

海贼王为什么会这么火?可能这就是答案

🗓️ 07-08 👁️ 3810
最新比较逗比搞笑的歌曲收集,网友:忍不住笑出了猪叫声|163
365体育亚洲官方登录

最新比较逗比搞笑的歌曲收集,网友:忍不住笑出了猪叫声|163

🗓️ 06-29 👁️ 1366
鸟为什么不撒尿
38365365.com打不开

鸟为什么不撒尿

🗓️ 06-29 👁️ 9753
莜面有多少种可能?去趟山西就知道。
365体育推荐

莜面有多少种可能?去趟山西就知道。

🗓️ 07-08 👁️ 3359
关于优化投诉平台管理的建议
38365365.com打不开

关于优化投诉平台管理的建议

🗓️ 06-29 👁️ 204
投注參考
365体育亚洲官方登录

投注參考

🗓️ 06-27 👁️ 8123
LiveWallpapers - 100,000+ 款免费手机动态壁纸,适用于 Android 和 iPhone
365体育亚洲官方登录

LiveWallpapers - 100,000+ 款免费手机动态壁纸,适用于 Android 和 iPhone

🗓️ 07-10 👁️ 4622
银行卡支付限额怎么修改 修改方式有这些
38365365.com打不开

银行卡支付限额怎么修改 修改方式有这些

🗓️ 07-11 👁️ 445
尊享是什么意思
365体育亚洲官方登录

尊享是什么意思

🗓️ 07-09 👁️ 754