足够简单的问题:我有一个包含 HTML 的字符串,它被传递给 JEditorPane 供用户使用。
我可以附加一个 CSS 文件(或包含 CSS 规则的字符串)以允许更具体的文本样式吗?
最佳答案
HTMLEditorKit
默认查找文件 default.css
- 不过我不确定在哪里。
或者,这应该有效:
StyleSheet ss = new StyleSheet();
ss.importStyleSheet(styleSheetURL);
HTMLEditorKit kit = (HTMLEditorKit)jEditorPane.getEditorKit();
kit.setStyleSheet(ss);
但是,请注意 HTMLEditorKit 只支持 limited subset CSS 1.
关于html - 有没有办法将 css 文件附加到 jEditorPane?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1436120/