有没有办法将 css 文件附加到 jEditorPane?
足够简单的问题:我有一个包含 HTML 的字符串,该字符串正在传递给 JEditorPane 供用户使用。
我可以附加 CSS 文件(或包含 CSS 规则的字符串)以允许更具体的文本样式吗?
Simple enough question: I have a string containing HTML that is being handed off to a JEditorPane for user consumption.
Can I attach a CSS file (or string containing CSS rules) to allow for more specific styling of the text?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
HTMLEditorKit
默认情况下会查找文件default.css
- 但我不确定在哪里。或者,这应该有效:
但是,请注意 HTMLEditorKit 仅支持 CSS 1 的有限子集。
The
HTMLEditorKit
per default looks for a filedefault.css
- I'm not sure where, though.Alternatively, this should work:
However, note that HTMLEditorKit only supports a limited subset of CSS 1.
难道不能在
setText()
中只包含一个样式标签和 HTML 内容吗?例如
Can't you just include a style tag along with the HTML content in
setText()
?e.g.