1

デスクトップベースのアプリケーションを開発しているので、.pdf形式のユーザーマニュアルがあります。これは、ユーザーがヘルプメニュー項目をクリックしたときに開く必要があります。

スイングアプリケーションから.pdfファイルを開く方法がわからないので、自分jframeまたはacrobatリーダーなどのPDFファイルビューアで.pdfファイルを開くにはどうすればよいですか。

4

4 に答える 4

5
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
            }
        }
于 2012-05-16T15:08:40.463 に答える