当前位置: 技术问答>java相关
关于 JEditorPane
来源: 互联网 发布时间:2015-08-22
本文导语: 不用"text/html" 如何设置其中几个字的颜色 | 用SimpleAttribute类完成。 如: private StyledDocument document = (StyledDocument)jEditorPane.getDocument(); private SimpleAttributeSet attribute...
不用"text/html"
如何设置其中几个字的颜色
如何设置其中几个字的颜色
|
用SimpleAttribute类完成。
如:
private StyledDocument document =
(StyledDocument)jEditorPane.getDocument();
private SimpleAttributeSet attributes = new SimpleAttributeSet();
StyleConstants.setForeground(attributes,Color.red);
document.setCharacterAttributes(0,10,attributes ,false);
其实就是利用设置文当属性来完成。而这个属性是AttributeSet接口,SimpleAttribute实现了这个接口。
看看setCharacterAttributes这个方法的帮助。就是把一个属性集引用到这个文当的一个指定范围上。
如:
private StyledDocument document =
(StyledDocument)jEditorPane.getDocument();
private SimpleAttributeSet attributes = new SimpleAttributeSet();
StyleConstants.setForeground(attributes,Color.red);
document.setCharacterAttributes(0,10,attributes ,false);
其实就是利用设置文当属性来完成。而这个属性是AttributeSet接口,SimpleAttribute实现了这个接口。
看看setCharacterAttributes这个方法的帮助。就是把一个属性集引用到这个文当的一个指定范围上。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。