答案 0 :(得分:5)
不可能“清除”风格。应该使用以下技术获得“默认”样式:
Style defaultStyle = StyleContext.
getDefaultStyleContext().
getStyle(StyleContext.DEFAULT_STYLE);
然后将其应用于:
sampleDocument.setCharacterAttributes(0, sampleDocument.getLength(), defaultStyle, true);
答案 1 :(得分:1)
StyledDocument有一个删除命名样式的removeStyle方法。
您的文档必须包含字符属性。您可以设置字符属性,然后将字符属性设置为默认值。