2011-01-02 6 views
2

レポートを生成した後、PDFファイルを開こうとしています。つまり、ユーザーはログインし(Swingベースのアプリケーション)、クリックするとレポートが生成されます。次に、PDFファイルが生成されます。私はその時点でPDFリーダーを立ち上げたいと思っています。私はexec("evince "+path_to_pdf_file)のような何かをすることができます。それはUbuntuだけのため、Windowsはもっと難しいでしょう。私はレジストリを探索する必要があると思っています。Javaアプリケーションから特定のサードパーティプログラムやリソースにアクセスする方法を特定するにはどうすればよいですか?

どうすればこの問題を解決できますか?

答えて

4

は何が必要java.awt.Desktop#open

ファイルを開く関連付けられたアプリケーションを起動する方法です。 指定されたファイルがディレクトリの場合、現在のプラットフォームのファイルマネージャが起動して開きます。

+0

ありがとうございました! – santiagobasulto

関連する問題