JavaTM Platform
Standard Ed. 6

인터페이스
java.text.CharacterIterator 의 사용

CharacterIterator 를 사용하고 있는 패키지
java.awt 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.  
java.text 텍스트, 일자, 수치, 및 메세지를 자연 언어에 의존하지 않는 방법으로 처리하기 위한 클래스와 인터페이스를 제공합니다.  
javax.swing.text 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다.  
 

java.awt 에서의 CharacterIterator 의 사용
 

CharacterIterator 형의 파라미터를 가지는 java.awt 의 메소드
 int Font. canDisplayUpTo (CharacterIterator  iter, int start, int limit)
          이 Font 로,start 로부터 시작되어 limit 로 끝나는 iter 에 의해 지정된 텍스트를 표시할 수 있을지 어떨지를 나타냅니다.
 GlyphVector Font. createGlyphVector (FontRenderContext  frc, CharacterIterator  ci)
          이 Font 의 Unicode cmap 를 베이스로 해, 지정된 문자와 Glyph를 1 대 1 에 매핑 해,GlyphVector 를 생성합니다.
 LineMetrics Font. getLineMetrics (CharacterIterator  ci, int beginIndex, int limit, FontRenderContext  frc)
          지정된 인수로 생성된 LineMetrics 객체를 돌려줍니다.
 LineMetrics FontMetrics. getLineMetrics (CharacterIterator  ci, int beginIndex, int limit, Graphics  context)
          지정된 Graphics 문맥으로, 지정된 CharacterIterator LineMetrics 객체를 돌려줍니다.
 Rectangle2D Font. getStringBounds (CharacterIterator  ci, int beginIndex, int limit, FontRenderContext  frc)
          지정된 FontRenderContext 의 지정된 CharacterIterator 에 인덱스 붙이고 된 문자의 논리 바운드를 돌려줍니다.
 Rectangle2D FontMetrics. getStringBounds (CharacterIterator  ci, int beginIndex, int limit, Graphics  context)
          지정된 Graphics 문맥으로, 지정된 CharacterIterator 내의 인덱스 첨부 캐릭터 라인의 경계를 돌려줍니다.
 

java.text 에서의 CharacterIterator 의 사용
 

java.text 에서의 CharacterIterator 의 서브 인터페이스
 interface AttributedCharacterIterator
          텍스트와 그 텍스트에 관련하는 속성 정보를, 어느쪽이나 반복 처리 할 수 있도록(듯이) 합니다.
 

CharacterIterator 를 구현하고 있는 java.text 의 클래스
 class StringCharacterIterator
          StringCharacterIterator 는,CharacterIterater 프로토콜을 String 용으로 구현한 것입니다.
 

CharacterIterator 를 돌려주는 java.text 의 메소드
abstract  CharacterIterator BreakIterator. getText ()
          스캔 되는 텍스트를 가져옵니다.
 

CharacterIterator 형의 파라미터를 가지는 java.text 의 메소드
 CollationElementIterator RuleBasedCollator. getCollationElementIterator (CharacterIterator  source)
          지정된 String 의 CollationElementIterator 를 돌려줍니다.
 void CollationElementIterator. setText (CharacterIterator  source)
          반복 처리의 대상이 되는 새로운 캐릭터 라인을 설정합니다.
abstract  void BreakIterator. setText (CharacterIterator  newText)
          스캔 되는 새로운 텍스트를 설정합니다.
 

javax.swing.text 에서의 CharacterIterator 의 사용
 

CharacterIterator 를 구현하고 있는 javax.swing.text 의 클래스
 class Segment
          텍스트의 fragment를 나타내는 문자 배열의 세그먼트(segment)입니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.