我有一个可以打印到 HTML 文件的 Java 程序。另一种方法读取此文件并将其打印到编辑器 Pane 。
我的问题是橙色不起作用。我的代码如下:
print.println("<html><p><br><font color=\"orange\">");
当我将此 html 文件传递到编辑器 Pane 时,所有颜色都是正确的。红色、黄色和蓝色都可以,但橙色不行(我也尝试过用粉色等代替橙色,但没有成功)。如果我把橙色改成蓝色,效果就很好。当我在网络上将其作为 HTML 文件打开时,我想要的橙色文本是橙色的并且工作正常。帮忙?
此外,所有缩进都很好,但是当它接近末尾时,它会向右移动。 例如:
abc 0
bcd 1
vde 1
def 2
...
swe 7
dfr 8
..................................................... ert 3
其中 ert 3 是需要打印的最后一个字符串。但它设法将所有文本放入框中。
<小时/>编辑:感谢您对第一部分的帮助。关于底部有什么想法吗?
最佳答案
Orange 不起作用,因为它不是默认的 html 单词
http://www.handleidinghtml.nl/divers/kleuren/schermafdrukken/16kleuren.gif
显示 16 种默认颜色。
大多数浏览器都支持其他颜色,但 java 仅支持 HTML 3.2
阅读 HTMl 上的所有内容并输入 http://java.sun.com/docs/books/tutorial/uiswing/components/html.html
关于java - 读取 HTML 文件以在 JEditorPane 中查看,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/569351/