|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface StyledDocument
서식 첨부 문서의 총칭 인터페이스입니다.
필드의 개요 |
---|
인터페이스 javax.swing.text. Document 로부터 상속된 필드 |
---|
StreamDescriptionProperty , TitleProperty |
메소드의 개요 | |
---|---|
Style |
addStyle (String nm,
Style parent)
논리 서식 계층에 새로운 서식을 추가합니다. |
Color |
getBackground (AttributeSet attr)
속성 세트를 취득해 백그라운드 칼라 지정으로 변환합니다. |
Element |
getCharacterElement (int pos)
문서내의 지정된 오프셋(offset)에 있는 문자를 나타내는 요소를 돌려줍니다. |
Font |
getFont (AttributeSet attr)
속성 세트를 폰트의 속성으로 변환합니다. |
Color |
getForeground (AttributeSet attr)
속성 세트를 취득해 foreground 칼라 지정으로 변환합니다. |
Style |
getLogicalStyle (int p)
단락내의 지정된 위치의 논리 서식을 가져옵니다. |
Element |
getParagraphElement (int pos)
문서내의 지정된 오프셋(offset)를 포함한 단락을 나타내는 요소를 돌려줍니다. |
Style |
getStyle (String nm)
이전에 추가된 이름 첨부 서식을 가져옵니다. |
void |
removeStyle (String nm)
이전에 문서에 추가된 이름 첨부 서식을 삭제합니다. |
void |
setCharacterAttributes (int offset,
int length,
AttributeSet s,
boolean replace)
문서내의 지정된 범위의 기존의 컨텐츠에 사용되고 있는 컨텐츠 요소 속성을 변경합니다. |
void |
setLogicalStyle (int pos,
Style s)
지정된 위치의 단락에 사용하는 논리 서식을 설정합니다. |
void |
setParagraphAttributes (int offset,
int length,
AttributeSet s,
boolean replace)
단락의 속성을 설정합니다. |
인터페이스 javax.swing.text. Document 로부터 상속된 메소드 |
---|
addDocumentListener , addUndoableEditListener , createPosition , getDefaultRootElement , getEndPosition , getLength , getProperty , getRootElements , getStartPosition , getText , getText , insertString , putProperty , remove , removeDocumentListener , removeUndoableEditListener , render |
메소드의 상세 |
---|
Style addStyle(String nm, Style parent)
nm
- 서식의 이름. 이름 첨부 서식의 컬렉션 중(안)에서 일의일 필요가 있다.
이 이름은, 서식에 이름이 붙지 않은 경우는 null
(이)가 될 수도 있지만, 이름이 없는 서식은 이름으로 취득할 수 없기 때문에,
반환되는 참조는 호출해 옆에서 관리할 필요가 있다.
이름이 없는 서식은, 스타일 런으로 볼 수 있는 것 같은 문자 속성의 오버라이드(override)등으로
편리한 경우가
어느parent
- 친서식. 지정되어 있지 않은 속성이
다른 서식에서 해석 처리될 필요가 없는 경우는 null 도 가능
void removeStyle(String nm)
nm
- 삭제되는 서식의 이름Style getStyle(String nm)
nm
- 서식의 이름
void setCharacterAttributes(int offset, int length, AttributeSet s, boolean replace)
offset
- 변경의 개시 >= 0length
- 변경의 길이 >= 0s
- null 이외의 새로운 속성. 정의 끝난 모든 속성은 지정되었다
범위의 텍스트에 적용되는replace
- 새로운 속성의 설정전에 이전의 속성을 삭제할지 어떨지를 나타낸다.
true 의 경우,
이전의 속성을 모두 옮겨놓을 수 있다.
false 의 경우,
새로운 속성이 이전의 속성과 머지 된다void setParagraphAttributes(int offset, int length, AttributeSet s, boolean replace)
offset
- 변경의 개시 >= 0length
- 변경의 길이 >= 0s
- null 이외의 새로운 속성. 정의 끝난 모든 속성은 지정되었다
범위의 텍스트에 적용되는replace
- 새로운 속성의 설정전에 이전의 속성을 삭제할지 어떨지를 나타낸다.
true 의 경우,
이전의 속성을 모두 옮겨놓을 수 있다.
false 의 경우,
새로운 속성이 이전의 속성과 머지 된다void setLogicalStyle(int pos, Style s)
pos
- 개시 위치 >= 0s
- 설정하는 서식Style getLogicalStyle(int p)
p
- 위치 >= 0
Element getParagraphElement(int pos)
pos
- 오프셋(offset) >= 0
Element getCharacterElement(int pos)
pos
- 오프셋(offset) >= 0
Color getForeground(AttributeSet attr)
attr
- 속성 세트
Color getBackground(AttributeSet attr)
attr
- 속성 세트
Font getFont(AttributeSet attr)
attr
- 속성 세트
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.