2012-04-26 13 views
0

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

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"); 


    } 
} 
私のコードに問題がいくつかのいずれかが私を助けることができるである私にはわからない

と感謝

+2

なぜこれを行う必要がありますか? – Jeffrey

答えて

2

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

編集:

JTextPaneのHTMLサポートは非​​常に限られています。私はあなたが何を達成しようとしているのかは分かりませんが、埋め込み型ブラウザ、すなわちを使ってみることができます。

+0

これはOPのコードが機能していない理由ではありますが、彼はそれをどのように動作させることができないのかを解明しています。 – Jeffrey

+0

「... タグのサポートがあります。あなたはそれを試すことができます – MadcoreTom

+1

'Applet'は' Component'のサブクラスなので、それをあなたのGUIレイアウトに直接追加することができます。 –

2

何かがAppletのパネルの周りに必要とされている場合、私はJLabel秒でそれを追加し、これを行うための最善の方法は、(必要に応じて適切なAppletStubフィルインで)単にあなたのレイアウトにAppletを追加することであると考えています。

+0

okありがとうございました:) – hanem

関連する問題