|
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 도 참조해 주세요.