java获取系统默认浏览器打开链接

来源:互联网 发布:部落冲突网络连接错误 编辑:程序博客网 时间:2024/06/05 21:57
package chenyu.swing;public class DesktopBrowers {public static void main(String[] args) {// 判断当前系统是否支持Java AWT Desktop扩展if (java.awt.Desktop.isDesktopSupported()) {try {// 创建一个URI实例java.net.URI uri = java.net.URI.create("http://www.163.com/");// 获取当前系统桌面扩展java.awt.Desktop dp = java.awt.Desktop.getDesktop();// 判断系统桌面是否支持要执行的功能if (dp.isSupported(java.awt.Desktop.Action.BROWSE)) {// 获取系统默认浏览器打开链接dp.browse(uri);}} catch (java.lang.NullPointerException e) {// 此为uri为空时抛出异常} catch (java.io.IOException e) {// 此为无法获取系统默认浏览器}}}}

原创粉丝点击