有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

窗格中的java文本格式

我需要更改特定单词或行的样式(即字体、颜色和其他属性)
我用JTextPane尝试了以下方法:

textPane.getStyledDocument().setCharacterAttributes(start,length,myTextStyle,false);

有没有办法用绝地窗格做同样的事情
如何在中格式化单词


共 (3) 个答案

  1. # 1 楼答案

    将其转换为样式化文档

    ((StyledDocument)editorPane.getDocument()).setCharacterAttributes(start,length,myTextStyle,false);
    
  2. # 2 楼答案

    您可以使用HTMl或RTF文本格式化窗格中的文本

    关于如何做到这一点,有一个很好的解释

  3. # 3 楼答案

    记住,“绝地魔方”这个名字是误导性的JTextPaneJEditorPane的一个子类。因此,如果您想制作自己的样式编辑器,请使用JTextPane