美文网首页
java调用系统默认浏览器打开指定网址

java调用系统默认浏览器打开指定网址

作者: 风少侠 | 来源:发表于2018-01-17 16:18 被阅读54次

通过api调用

        if (java.awt.Desktop.isDesktopSupported()) {
            try {
                // 创建一个URI实例
                java.net.URI uri = java.net.URI.create("http://www.jianshu.com");
                // 获取当前系统桌面扩展
                java.awt.Desktop dp = java.awt.Desktop.getDesktop();
                // 判断系统桌面是否支持要执行的功能
                if (dp.isSupported(java.awt.Desktop.Action.BROWSE)) {
                    // 获取系统默认浏览器打开链接
                    dp.browse(uri);
                }
            } catch (Exception e) {
                e.printStackTrace();
            }
        }

通过cmd命令调用

        try {
            Runtime.getRuntime().exec(
                    "cmd /c start http://www.jianshu.com");
        } catch (IOException e) {
            e.printStackTrace();
        }

相关文章

网友评论

      本文标题:java调用系统默认浏览器打开指定网址

      本文链接:https://www.haomeiwen.com/subject/sajuoxtx.html