2014-03-05 3 views

답변

1

StyledDocument에는 명명 된 스타일을 제거하는 removeStyle 메소드가 있습니다.

귀하의 서류는 문자 속성을 가지고 있어야합니다. 문자 속성을 설정하고 나중에 문자 속성을 기본값으로 설정할 수 있습니다.

+0

그럼, 어떻게 설정하는 속성 :

Style defaultStyle = StyleContext. getDefaultStyleContext(). getStyle(StyleContext.DEFAULT_STYLE); 

그런 다음에 적용? 이것이 문제입니다. 목록에서 스타일을 제거하고 싶지 않습니다. 적용하지 않으려합니다. – Dims

+0

스타일이 있어야합니다. StyledDocument를 DefaultStyledDocument로 설정할 수 있습니다. –

4

스타일을 "지울 수 없습니다". 하나는 다음과 같은 방법으로 "기본"스타일을 받아야한다 : 기본값으로

sampleDocument.setCharacterAttributes(0, sampleDocument.getLength(), defaultStyle, true); 
관련 문제