我在JTextPane
中加载了一个简单的HTML页面,它显示的颜色与在浏览器中查看时的颜色不同,而且div标签的高度和宽度也发生了变化。
HTML文件只有1个div标签,即:
<div height ="200" width="100" style="background-color:#0F9">this the div tag </div>
我只是为setPage
调用JTextPane
。
这是它在JTextPane
中的显示方式
应该如何显示它(来自firefox)
答案 0 :(得分:1)
我遇到了同样的问题。如此处所述(http://docs.oracle.com/javase/6/docs/api/javax/swing/text/html/CSS.html),您可以使用背景色。它的值必须包含7个字符,例如
background-color:#00FF99;
答案 1 :(得分:0)
我认为那是因为JTextpane不支持css。
编辑: 试试这样的事情
<div height ="200" width="100" bgcolor="Silver">this the div tag </div>