0

画像を描画するアプレットを含む html ファイルがあり、それを JTextPane に表示しようとしましたが、コンパイルすると、jTextPane には画像ではなくアプレット タグのみが表示され、ナビゲーターでファイル html を実行するとそれは正常に動作します、これは私のコードです:

public static void main(String args[]) { 

JTextPane tp = new JTextPane();
  JScrollPane js = new JScrollPane();
  js.getViewport().add(tp);
  JFrame jf = new JFrame();
  jf.getContentPane().add(js);
  jf.pack();
  jf.setVisible(true); 
  tp.setPage("file:///C:/Documents%20and%20Settings/USER/Thomson/NetBeansProjects/testapp/src/testapp.html");


  }
}

コードのどこに問題があるのか​​ わかりません。誰かが私を助けてくれます。ありがとう

4

2 に答える 2

2

appletタグは HTMLEditorKit ではサポートされていませ

編集:

JTextPane の HTML サポートは非​​常に限られています。何を達成しようとしているのかはわかりませんが、組み込みブラウザ、つまりjbrowserを使用してみてください。

于 2012-04-26T01:31:01.833 に答える
2

これを行う最善の方法はApplet、レイアウトに を追加するだけで (必要に応じて適切な入力を行います)、のパネルのAppletStub周りに他に何か必要な場合はs で追加することだと思います。AppletJLabel

于 2012-04-26T01:46:39.770 に答える