如何显示Java应用程序的文本区域HTML格式的文本?
-
19-09-2019 - |
题
我用我的Java应用程序报废从网站的数据,并希望在摇摆使文本区域解析HTML页面的代码后显示的结果。
像文本:hello <b>every</b>one
应显示为: '你好每的一个' 在文本区域。
谢谢!
解决方案
可以使用一个JEditorPane显示HTML或一个的JTextPane,这允许用于设置特定字符的属性。阅读API,你会发现一个链接到Swing指南提供的例子。
其他提示
JEditorPane ep = new JEditorPane();
ep.setContentType("text/html");
ep.setText("html code");
有没有办法看到的textarea里面格式化文本(在标签名称文本意味着文本而不是HTML)。如果你并不需要提交内部区号 - 你可以使用一些魔法风格的div元素。如果您需要提交 - 用一些所见即所得的编辑器。有自由一个FCK
不隶属于 StackOverflow