デスクトップベースのアプリケーションを開発しているので、.pdf形式のユーザーマニュアルがあります。これは、ユーザーがヘルプメニュー項目をクリックしたときに開く必要があります。
スイングアプリケーションから.pdfファイルを開く方法がわからないので、自分jframe
またはacrobatリーダーなどのPDFファイルビューアで.pdfファイルを開くにはどうすればよいですか。
ActionListener listener = new MyListener();
butt.addActionListener(listener);
マイリスナーにこれを追加します
if (Desktop.isDesktopSupported()) {
try {
File myFile = new File( "path/to/file");
Desktop.getDesktop().open(myFile);
} catch (IOException ex) {
// no application registered for PDFs
}
}