博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java获取系统默认浏览器打开链接
阅读量:4571 次
发布时间:2019-06-08

本文共 841 字,大约阅读时间需要 2 分钟。

package com.ylx.test;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) {                // 此为无法获取系统默认浏览器            }        }    }}

 

转载于:https://www.cnblogs.com/tomcattd/p/3519604.html

你可能感兴趣的文章
全面理解Java内存模型
查看>>
存储过程
查看>>
生成器
查看>>
将一个数的每一位都取出来的方法!
查看>>
2) 十分钟学会android--建立第一个APP,执行Android程序
查看>>
面试题8:二叉树下的一个节点
查看>>
hash冲突的解决方法
查看>>
Asp.Net webconfig中使用configSections的用法
查看>>
mysql 二进制日志
查看>>
阻止putty变成inactive
查看>>
TP框架代码学习 学习记录 3.2.3
查看>>
doc文档生成带目录的pdf文件方法
查看>>
js数组,在遍历中删除元素(用 for (var i in arr)是无效的 )
查看>>
通过前端上传图片等文件的方法
查看>>
在 OC 中调用 Swift 代码
查看>>
Android仿腾讯应用宝 应用市场,下载界面, 有了进展button
查看>>
安卓|五大逆向软件下载
查看>>
5 OK6410裸机调试(不用Jlink)
查看>>
“模板”学习笔记(5)-----编译器在处理函数模板的时候都干了啥
查看>>
教你用shell写CGI程序
查看>>