InputSubset 클래스
InputSubset 클래스
입력 방식에서 사용할 추가 유니코드 하위 집합을 정의해요. Character.UnicodeBlock 클래스에 정의된 UnicodeBlock 하위 집합과 달리, 이 상수들은 유니코드 코드 블록에 직접 대응하지 않아요.
본문
이 클래스는 입력 방식에서 입력할 수 있는 문자 범위를 제한하는 데 사용하는 하위 집합 상수들을 제공해요. InputContext.setCharacterSubsets(Character.Subset[]) 메서드로 이 하위 집합을 지정하면 입력 방식이 사용할 문자를 제한할 수 있어요.
public final class InputSubset
extends Character.Subset
주요 상수
LATIN— 라틴 문자LATIN_DIGITS— 라틴 숫자TRADITIONAL_HANZI— 전통 한자SIMPLIFIED_HANZI— 간체 한자KANJI— 일본어 한자HANJA— 한국 한자HALFWIDTH_KATAKANA— 반각 가타카나FULLWIDTH_KATAKANA— 전각 가타카나HIRAGANA— 히라가나FULLWIDTH_ALPHANUMERIC— 전각 영숫자FULLWIDTH_DIGITS— 전각 숫자
이 상수들은 유니코드 코드 블록과 다르게 '의미 있는' 문자 집합으로 정의돼요. 예를 들어 한자를 전통·간체로 나눠 입력을 제한할 수 있어요. 입력 방식이 어떤 문자 집합을 사용할 수 있는지 지정할 때 setCharacterSubsets의 인자로 사용돼요.