포맷팅 메소드 작동 사용자 정의
이 태스크를 수행하여 애플리케이션 컴포넌트에서 로컬화된 텍스트의 런타임을 변경할 수 있습니다.
이 태스크 정보
프로시저
- 사용자 고유 포맷터 클래스를 작성하십시오. 구현에 대한 자세한 정보는 "LocalizableTextFormatter class"를 참조하십시오.
- 애플리케이션 코드로 포맷터 클래스 인스턴스를 적절하게 작성한 후 LocalizableTextFormatter 인스턴스로 다른 선택적 로컬화 값과 함께 전달하십시오. LocalizableTextFormatter 인스턴스가 전달된 인스턴스를 읽게 되면 전달된 인스턴스에 format() 메소드 호출을 시도합니다. 그런 후 리턴된 문자열은 배열 내 다른 요소와 함께 처리됩니다.
예
로컬화 가능 패키지에서는 사용자 정의 클래스의 한 예인 LocalizableTextDateTimeArgument가 제공됩니다. 이 클래스를 사용하면 LocalizableTextDateTimeArgument 클래스에 정의된 상수뿐만 아니라 java.text.DateFormat에서 정의된 양식값에 따라 선택적으로 날짜 및 시간 정보를 형식화할 수 있습니다.