Открываем браузер в windows, MAC или linux с помощью Java

java open browser

Проверяем в какой ОС выполняется наш код, эта возможность реализована начиная с версии java 1.4.2 

Возвращаемые значения можно посмотреть на http://lopica.sourceforge.net/os.html

Выполнение сторонней программы, в нашем случае открытие браузера происходит с помощью консоли/командной строки.

 

Альтернативный способ Java SE 1.6

В Java 1.6 в пакете java.awt появился класс Desktop который позволяет выполнять аналогичные действия встроенными средствами java.

Класс Desktop позволяет:

  • запускать установленный по умолчанию браузер с заданным URI;
  • запускать установленный по умолчанию почтовый клиент опционально задавая почтовый URI;
  • запускать установленный по умолчанию редактор файлов для открытия, редактирования и печати содержимого документа;
Подписаться
Уведомлять о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 комментариев
старым
новым колличеству голосов
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
Leo Dev Blog | LD
Обзор конфиденциальности

На сайте используются обязательные и аналитические файлы cookie.

Обязательные cookie необходимы для корректной работы сайта.

Аналитические cookie используются для анализа посещаемости и улучшения работы сайта.

Вы можете изменить настройки использования cookie.