Как я смогу открыть URL в том же окне в Java? - PullRequest
0 голосов
/ 06 августа 2011

Это мой текущий код для открытой части URL.Как я могу изменить его, чтобы он всегда открывался в одном и том же окне браузера?Это не javascript.

    try{
        String url = "www.google.ca"+sn;

        java.awt.Desktop.getDesktop().browse(java.net.URI.create(url));
    }
    catch (Exception e) {}

    }          

Эта функция вызывается много раз, когда sn - это новая случайная страница в Google.Как я могу заменить текущую страницу, которую он открывает?

1 Ответ

0 голосов
/ 06 августа 2011

AFAIK, нет общего, портативного, способа сделать это.В зависимости от браузера и платформы вы можете делать непереносимые вещи, чтобы сообщить существующему экземпляру браузера об открытии другой страницы.Однако стандартные API Java не поддерживают это.(Для начала, это может быть технически неосуществимо для некоторых браузеров / платформ.)

Другой подход может заключаться в использовании встроенного браузера Java;см. Есть ли способ встроить браузер в Java?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...