Как я могу определить способ доступа к определенным сторонним программам и ресурсам из моего приложения Java? - PullRequest
2 голосов
/ 03 января 2011

Я пытаюсь открыть файл PDF после создания отчета.Я имею в виду, пользователь входит в систему (это приложение на основе Swing) и щелкает, чтобы создать отчет.Затем создается файл PDF.Я хотел бы запустить программу чтения PDF в этот момент.Я мог бы сделать что-то вроде exec("evince "+path_to_pdf_file).Это только для Ubuntu, Windows будет сложнее.Я думаю, что мне нужно изучить реестр.

Как мне этого добиться?

1 Ответ

4 голосов
/ 03 января 2011

Вам нужен метод java.awt.Desktop # open

Запускает соответствующее приложение для открытия файла.Если указанный файл является каталогом, для его открытия запускается файловый менеджер текущей платформы.

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