Мое приложение Java Swing создает файл HTML, и я хочу открыть его в браузере по умолчанию при его создании и сохранении. Как я могу это сделать?
Если вы используете Java 6, используйте Desktop.open () . Он позволяет открыть любой файл с приложением по умолчанию, связанным с его типом файла в системе.
Если вы не используете Java 6 (или не уверены, что это будут делать ваши пользователи) - вы можете использовать Bare Bones Browser Launcher для запуска браузера по умолчанию. Он использует Java 6 Desktop.open (), если он доступен, и использует подходы, специфичные для платформы, если это не так.
Отметьте эту страницу , это может дать вам более подробное использование Desktop API.
Вы можете попробовать это:
Runtime.getRuntime().exec("hh.exe index.chm");