AccessibleAttributeSequence

AccessibleAttributeSequence (접근성 속성 시퀀스 클래스)

텍스트의 일련의 연속을 나타내는 클래스로, 속성 시퀀스의 시작 인덱스와 끝 인덱스, 그리고 그 텍스트 범위에 적용된 속성 집합을 포함해요.

출처: Java API Reference

본문

AccessibleAttributeSequence는 접근성 텍스트의 특정 범위에 적용된 서식 속성(예: 글꼴 속성, 스타일 등)을 표현하기 위해 사용돼요. 텍스트의 어느 위치에서 어떤 속성이 시작·끝나는지를 나타내요.

주요 필드와 생성자는 다음과 같아요.

public int startIndex
public int endIndex
public AttributeSet attributes

public AccessibleAttributeSequence(int start, int end, AttributeSet as)
  • startIndex / endIndex — 속성이 적용되는 텍스트 범위의 시작·끝 인덱스예요.
  • attributes — 해당 범위에 적용된 속성을 담은 AttributeSet이에요.
  • AccessibleAttributeSequence(start, end, as) — 시작·끝 인덱스와 속성 집합을 지정해 생성해요.

이 클래스는 AccessibleExtendedText와 함께, 보조 기술이 편집된 텍스트의 서식 정보까지 접근할 수 있게 해 줘요.

더 알아보기 (Learn more)

Java 공식 API