2012-03-08 18 views
1

JTextPaneには単純なHTMLページが読み込まれていますが、ブラウザで表示されているときとは異なる色を表示しています。私は単にJTextPaneためsetPage呼び出していますJTextPaneは、HTMLのブラウザとは異なる色を表示します

<div height ="200" width="100" style="background-color:#0F9">this the div tag </div> 

HTMLファイルには、それがあるだけND 1個のdivタグを持っています。

は、これは、それが(それは、Firefoxからである) This is how it should be dislplayed(it is from firefox)

答えて

1

のようなものを試してみてください。ここで説明するように(http://docs.oracle.com/javase/6/docs/api/javax/swing/text/html/CSS.html)、背景色を使用できます。その値は、例えば

background-color:#00FF99;

+0

色は今は問題ありませんが、なぜ高さと幅が変わるのですか? – Nikhar

+0

あなたのコードは高さ= 200と幅= 100を示しています。これはあなたの写真も同様です。私はそこに問題を見ることができません - それらの値を編集しよう! – andreas

0

私はJTextPaneのサポートCSSをdoesntのthatsのためだと思うdislplayedする方法である

This is how it is displayed in the JTextPane

JTextPaneの

に表示されている方法です。

編集: 私はちょうど同じ問題に遭遇したこの

<div height ="200" width="100" bgcolor="Silver">this the div tag </div> 
+1

あまり評判のために、7つの文字を含める必要があります。コメントを書くことはできません。 –

+0

回避策はありますか?(どのコンポーネントでもCSSのサポートを受けるために) – Nikhar

+0

DJプロジェクト(http://djproject.sourceforge.net/ns/)を試すことができます。フル機能のブラウザを備えています。サポートしたいすべてのプラットフォーム用のネイティブライブラリを含める必要があります。 –

関連する問題