使用java在同一浏览器中打开一个URL

时间:2012-08-16 08:20:10

标签: java browser

我遇到了在 SAME 浏览器中打开链接的问题。

我想在我已启动的同一浏览器中的新页面中打开一个URL。实际上,我发现了以下代码。

public static void runBroswer(String webSite) {
    try {
        Desktop desktop = Desktop.getDesktop();
        if (Desktop.isDesktopSupported()
                && desktop.isSupported(Desktop.Action.BROWSE)) {
            URI uri = new URI(webSite);
            desktop.browse(uri);
        }
    } catch (IOException ex) {
        ex.printStackTrace();
    } catch (URISyntaxException ex) {
        ex.printStackTrace();
    }

但是这段代码试图打开默认浏览器,但不是当前正在运行的浏览器。根据浏览器的会话问题,我必须在我已启动的同一浏览器中的新页面中打开一个URL。我该怎么办?如何使用java来检查已经启动了哪个浏览器?

非常感谢

0 个答案:

没有答案