Как я могу открыть файл HTML в браузере по умолчанию из приложения Java Swing? - PullRequest
12 голосов
/ 24 февраля 2010

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

Ответы [ 4 ]

19 голосов
/ 24 февраля 2010

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

6 голосов
/ 24 февраля 2010

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

2 голосов
/ 05 января 2011

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

0 голосов
/ 15 марта 2010

Вы можете попробовать это:

Runtime.getRuntime().exec("hh.exe index.chm");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...