Java JTextPane17 Mar 2025 | 阅读 2 分钟 JTextPane 是 JEditorPane 类的子类。 JTextPane 用于带有嵌入式图像和组件的样式化文档。它是可以使用图形表示的属性标记的文本组件。 JTextPane 使用 DefaultStyledDocument 作为其默认模型。 构造函数构造函数 | 描述 |
---|
JTextPane() | 它创建一个新的 JTextPane。 | JtextPane(StyledDocument doc) | 它创建一个新的 JTextPane,带有指定的文档模型。 |
有用的方法修饰符和类型 | 方法 | 描述 |
---|
风格 | addStyle(String nm, Style parent) | 它将一个新的样式添加到逻辑样式层次结构中。 | AttributeSet | getCharacterAttributes() | 它获取插入符当前位置生效的字符属性,如果为空,则返回 null。 | StyledDocument | getStyledDocument() | 它获取与编辑器关联的模型。 | void | setDocument(Document doc) | 它将编辑器与文本文档关联。 | void | setCharacterAttributes(AttributeSet attr, boolean replace) | 它将给定的属性应用于字符内容。 | void | removeStyle(String nm) | 它移除先前添加到文档中的指定名称的非空样式。 | void | setEditorKit(EditorKit kit) | 它设置当前安装的用于处理内容的工具包。 | void | setStyledDocument(StyledDocument doc) | 它将编辑器与文本文档关联。 |
JTextPane 示例输出 
|