AccessibleRole

AccessibleRole (접근성 역할)

컴포넌트의 역할(role)을 결정하는 클래스입니다. 컴포넌트의 역할은 그 일반적인 기능을 설명합니다. 예를 들어 "푸시 버튼", "테이블", "목록" 등이 있습니다.

출처: Java API Reference

본문

AccessibleRoleAccessibleBundle을 상속합니다. AccessibleBundle.toDisplayString() 메서드를 사용하면 이 클래스에 정의된 키에 대해 미리 정의된 ResourceBundle에서 로캘에 독립적인 키의 지역화 문자열을 얻을 수 있습니다.

이 클래스의 상수들은 일반적인 객체 역할을 강력한 타입(strongly typed)의 열거형으로 표현합니다. 공개 생성자는 의도적으로 제공하지 않았으며, 애플리케이션은 이 클래스의 상수 중 하나를 사용해야 합니다.

이 클래스의 상수로 객체의 역할을 설명하기에 부족하다면, 이 클래스에서 서브클래스를 만들어 비슷한 방식으로 상수를 제공해야 합니다.

상수 예시로 ALERT(사용자에게 무엇인가를 알리는 객체), PUSH_BUTTON, TABLE, LIST, CHECK_BOX, MENU 등이 제공되어 다양한 UI 요소의 역할을 표현합니다.

더 알아보기 (Learn more)

Java 공식 API