java - 读取 HTML 文件以在 JEditorPane 中查看

标签 java html user-interface swing

我有一个可以打印到 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/

相关文章:

java - 使用 JAI 在 Java 中使用 TIFF 渲染提高性能

java - 在文本字段中键入时如何列出建议

Java:初始化一个新的 LinkedList 集合

python - 属性错误: 'module' object has no attribute 'tk'

java - 绘制一个不会在下次绘制中消失的矩形

javascript - 控制 HTML 溢出/可见性

javascript - 如何在多个按钮上分别切换每个按钮?

javascript - 尝试删除此代码而不需要将其放在单独的页面中

java - 最佳 Java 图形用户界面维度

java - 在 SWT 中强制外观/感觉