Подтвердить что ты не робот

Как открыть файл HTML в браузере по умолчанию из приложения Java Swing?

Приложение Java Swing создает HTML файл, и я хочу открыть его с помощью браузера по умолчанию, когда он сгенерирован и сохранен. Как я могу это сделать?

4b9b3361

Ответ 1

Если вы используете Java 6, используйте Desktop.open(). Он позволяет открыть любой файл с приложением по умолчанию, связанным с его типом файла в системе.

Ответ 2

Если вы не используете Java 6 (или не уверены, что ваши пользователи будут), вы можете использовать Bare Bones Browser Launcher для запуска по умолчанию браузер. Он использует Java 6 Desktop.open(), если он доступен, и отказывается от подходов к платформе, если это не так.

Ответ 3

Проверьте страницу, это может дать вам более подробное использование Desktop API.

Ответ 4

Вы можете попробовать следующее:

Runtime.getRuntime().exec("hh.exe index.chm");