0

jeditorPaneでpdfファイルを開こうとしていますが、pdfページを開きますが、実際の形式ではなく、バイナリ形式です。pdfファイルをjeditorpaneまたはjtextpaneで開くことはできますか。私は次のコードを使用しています。

 try
 {
  JEditorPane pane1= new JEditorPane();
  File f1= new File("path of the pdf file");
  pane1.setPage(f1.toURL());
 }
  catch(Exception ex)
  {
  }
4

1 に答える 1

2

JEdi​​torPane は、デフォルトでは PDF 形式をサポートしていません。適切な を実装すればEditorKit、それを機能させることができますが、これは実行するのが非常に面倒な作業になると思います。

ただし、Adobe は、アプリケーションに統合して PDF を表示できる Java Bean PDF ビューアを提供しているようです。この記事をご覧ください。

于 2013-01-15T09:35:30.030 に答える