开发者

Java使用默认浏览器打开指定URL的方法(二种方法)

直接看代码:

方法一:

复制代码 代码如下:

Runtime.getRuntime().exec("rundll32 url编程客栈.dll,FileProtocolHandleXuFPUmqr //www.jb51.net");

方法二:

复制代码 代码如下:

//判断当前系统是否支持java AWT Desktop扩展

        if(java.awt.Desktop.isDesktopSupported()){

            try{

          开发者_开发培训      //创建一个URI实例,注意不是URL

  &编程客栈nbsp;             java.net.U编程客栈RI uri=java.net.URI.create("//www.jb51.net");

                //获取当前系统桌面扩展

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

                //判断系统桌面是否支持要执行的功能

     &n编程客栈bsp;          if(dp.isSupported(java.awt.Desktop.Action.BROWSE)){

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

                    dp.browse(uri);

                }

            }catch(java.lang.NullPointerException e){

                //此为uri为空时抛出异常

            }catch(java.io.IOException e){

                //此为无法获取系统默认浏览器

            }

        }

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新开发

开发排行榜