gpt4 book ai didi

带有自定义 HTML 标签 View 的 Java HTML 渲染器

转载 作者:行者123 更新时间:2023-11-30 04:59:43 24 4
gpt4 key购买 nike

我的任务是实现 HTML 渲染器。没关系,我用过javax.swing.text.html.HTMLDocument 。现在我必须实现 HTML 标签的自定义 View :

  1. <u> - 波浪下划线
  2. <b> - 常用粗体样式+文字阴影

我已经尝试过:

    pane = new JTextPane();
pane.setEditable(false);
add(new JScrollPane(pane));

StyledEditorKit kit = new HTMLEditorKit() {
public Document createDefaultDocument() {
HTMLDocument doc = new CustomHTMLDocument(getStyleSheet());
StyleSheet sheet = doc.getStyleSheet();
sheet.addRule("b {text-shadow: #6374AB 14px -6px 2px; }");
return doc;
}
};
pane.setEditorKit(kit);

但这行不通。有人可以帮我解决这个问题吗?

最佳答案

尝试在 HTMLEditorKit 中添加您自己的自定义标签 http://java-sl.com/custom_tag_html_kit.html

关于带有自定义 HTML 标签 View 的 Java HTML 渲染器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7258229/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com