swing文本组件设置字体颜色TextPane

 

普通文本框和文本域设置不了字体颜色,需要用TextPane

文本窗格继承自编辑器窗格

public class JTextPane extends JEditorPane

 

样例:

MutableAttributeSet attrRed = new SimpleAttributeSet();
StyleConstants.setForeground(attrRed, Color.RED);
this.jTextPane1.getDocument().insertString(this.jTextPane1.getDocument().getEndPosition().getOffset()-1,"\n正在比较……\n",attrRed);

 

参考:

Swing对JTextPane中字体颜色的设置

http://www.blogjava.net/Swing/archive/2007/07/09/128965.html

 

你可能感兴趣的:(swing,字体,颜色,TextPane)