我遇到了JTextArea的问题。我不知道如何将JTextArea中的部分文本更改为粗体或草书。任何人吗?
答案 0 :(得分:1)
使用Simple Attributes
更改文字字体和颜色。像
SimpleAttributeSet attrSet= new SimpleAttributeSet();
StyleConstants.setFontFamily(attrSet, "Courier New Italic");
StyleConstants.setForeground(attrSet, Color.BLUE);
textArea.getDocument().insertString(0, "Your text is here", attrSet);
或者,您将获得更多advantage and flexibility, if you use editor or text panes。