JavaTM Platform
Standard Ed. 6

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

AttributedCharacterIterator 를 사용하고 있는 패키지
java.awt 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.  
java.awt.event AWT 컴퍼넌트에 의해 트리거되는 다양한 종류의 이벤트를 처리하는 인터페이스와 클래스를 제공합니다.  
java.awt.font 폰트 관련의 클래스 및 인터페이스를 제공합니다.  
java.awt.im 입력 메소드 시스템를 위한 클래스 및 인터페이스를 제공합니다.  
java.awt.im.spi 모든 Java 실행시 환경에서 사용할 수 있는 입력 메소드의 개발을 가능하게 하는 인터페이스를 제공합니다.  
java.text 텍스트, 일자, 수치, 및 메세지를 자연 언어에 의존하지 않는 방법으로 처리하기 위한 클래스와 인터페이스를 제공합니다.  
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
 

java.awt 에서의 AttributedCharacterIterator 의 사용
 

AttributedCharacterIterator 형의 파라미터를 가지는 java.awt 의 메소드
abstract  void Graphics2D. drawString (AttributedCharacterIterator  iterator, float x, float y)
          지정된 반복자에 의해 텍스트를 그려,TextAttribute 클래스의 스펙에 근거해 속성을 적용합니다.
abstract  void Graphics2D. drawString (AttributedCharacterIterator  iterator, int x, int y)
          지정된 반복자에 의해 텍스트를 그려,TextAttribute 클래스의 스펙에 근거해 속성을 적용합니다.
abstract  void Graphics. drawString (AttributedCharacterIterator  iterator, int x, int y)
          지정된 반복자에 의해 텍스트를 그려,TextAttribute 클래스의 스펙에 근거해 속성을 적용합니다.
 

java.awt.event 에서의 AttributedCharacterIterator 의 사용
 

AttributedCharacterIterator 를 돌려주는 java.awt.event 의 메소드
 AttributedCharacterIterator InputMethodEvent. getText ()
          확정 텍스트와 변환 텍스트를 결합한 것을 돌려줍니다.
 

AttributedCharacterIterator 형의 파라미터를 가지는 java.awt.event 의 생성자
InputMethodEvent (Component  source, int id, AttributedCharacterIterator  text, int committedCharacterCount, TextHitInfo  caret, TextHitInfo  visiblePosition)
          InputMethodEvent 를 구축합니다.
InputMethodEvent (Component  source, int id, long when, AttributedCharacterIterator  text, int committedCharacterCount, TextHitInfo  caret, TextHitInfo  visiblePosition)
          InputMethodEvent 를 구축합니다.
 

java.awt.font 에서의 AttributedCharacterIterator 의 사용
 

AttributedCharacterIterator 형의 파라미터를 가지는 java.awt.font 의 메소드
 void TextMeasurer. deleteChar (AttributedCharacterIterator  newParagraph, int deletePos)
          이 TextMeasurer 가 현재 나타내는 패러그래프로 1 문자를 삭제하고 나서 TextMeasurer 를 갱신합니다.
 void LineBreakMeasurer. deleteChar (AttributedCharacterIterator  newParagraph, int deletePos)
          텍스트로부터 문자가 1 개 삭제된 뒤에 LineBreakMeasurer 를 갱신해, 현재의 위치를 그 단락의 선두로 설정합니다.
 void TextMeasurer. insertChar (AttributedCharacterIterator  newParagraph, int insertPos)
          이 TextMeasurer 가 현재 나타내는 패러그래프에 1 문자를 삽입하고 나서 TextMeasurer 를 갱신합니다.
 void LineBreakMeasurer. insertChar (AttributedCharacterIterator  newParagraph, int insertPos)
          텍스트에 문자가 1 개 삽입된 뒤에 LineBreakMeasurer 를 갱신해, 현재의 위치를 그 단락의 선두로 설정합니다.
 

AttributedCharacterIterator 형의 파라미터를 가지는 java.awt.font 의 생성자
LineBreakMeasurer (AttributedCharacterIterator  text, BreakIterator  breakIter, FontRenderContext  frc)
          지정된 텍스트에 대한 LineBreakMeasurer 를 구축합니다.
LineBreakMeasurer (AttributedCharacterIterator  text, FontRenderContext  frc)
          지정된 텍스트에 대한 LineBreakMeasurer 를 구축합니다.
TextLayout (AttributedCharacterIterator  text, FontRenderContext  frc)
          서식 첨부 텍스트의 반복자로부터 TextLayout 를 구축합니다.
TextMeasurer (AttributedCharacterIterator  text, FontRenderContext  frc)
          소스 텍스트로부터 TextMeasurer 를 구축합니다.
 

java.awt.im 에서의 AttributedCharacterIterator 의 사용
 

AttributedCharacterIterator 를 돌려주는 java.awt.im 의 메소드
 AttributedCharacterIterator InputMethodRequests. cancelLatestCommittedText (AttributedCharacterIterator.Attribute [] attributes)
          텍스트 편집 컴퍼넌트로부터 최신의 확정 텍스트를 취득해, 컴퍼넌트의 텍스트 본체로부터 그 텍스트를 삭제합니다.
 AttributedCharacterIterator InputMethodRequests. getCommittedText (int beginIndex, int endIndex, AttributedCharacterIterator.Attribute [] attributes)
          미확정의 텍스트를 제외해, 텍스트 편집 컴퍼넌트에 포함되고 있는 텍스트 전체 및 속성에의 액세스를 제공하는 반복자를 돌려줍니다.
 AttributedCharacterIterator InputMethodRequests. getSelectedText (AttributedCharacterIterator.Attribute [] attributes)
          텍스트 편집 컴퍼넌트상에서 선택되고 있는 텍스트를 돌려줍니다.
 

java.awt.im.spi 에서의 AttributedCharacterIterator 의 사용
 

AttributedCharacterIterator 형의 파라미터를 가지는 java.awt.im.spi 의 메소드
 void InputMethodContext. dispatchInputMethodEvent (int id, AttributedCharacterIterator  text, int committedCharacterCount, TextHitInfo  caret, TextHitInfo  visiblePosition)
          지정된 인수로 입력 메소드 이벤트를 작성해, 그 이벤트를 클라이언트 컴퍼넌트에 발송 합니다.
 

java.text 에서의 AttributedCharacterIterator 의 사용
 

AttributedCharacterIterator 를 돌려주는 java.text 의 메소드
 AttributedCharacterIterator MessageFormat. formatToCharacterIterator (Object  arguments)
          객체의 배열을 포맷 해, 그것을 MessageFormat 의 패턴에 삽입해,AttributedCharacterIterator 를 생성합니다.
 AttributedCharacterIterator Format. formatToCharacterIterator (Object  obj)
          Object 를 포맷 해,AttributedCharacterIterator 를 생성합니다.
 AttributedCharacterIterator SimpleDateFormat. formatToCharacterIterator (Object  obj)
          Object 를 포맷 해,AttributedCharacterIterator 를 생성합니다.
 AttributedCharacterIterator DecimalFormat. formatToCharacterIterator (Object  obj)
          Object 를 포맷 해,AttributedCharacterIterator 를 생성합니다.
 AttributedCharacterIterator AttributedString. getIterator ()
          이 캐릭터 라인의 내용 전체에 액세스 할 수 있는 AttributedCharacterIterator 인스턴스를 작성합니다.
 AttributedCharacterIterator AttributedString. getIterator (AttributedCharacterIterator.Attribute [] attributes)
          이 캐릭터 라인의 선택된 내용에 액세스 할 수 있는 AttributedCharacterIterator 인스턴스를 작성합니다.
 AttributedCharacterIterator AttributedString. getIterator (AttributedCharacterIterator.Attribute [] attributes, int beginIndex, int endIndex)
          이 캐릭터 라인의 선택된 내용에 액세스 할 수 있는 AttributedCharacterIterator 인스턴스를 작성합니다.
 

AttributedCharacterIterator 형의 파라미터를 가지는 java.text 의 생성자
AttributedString (AttributedCharacterIterator  text)
          지정된 AttributedCharacterIterator 가 표현하는 속성 첨부 텍스트를 가지는, AttributedString 인스턴스를 구축합니다.
AttributedString (AttributedCharacterIterator  text, int beginIndex, int endIndex)
          지정된 AttributedCharacterIterator 가 표현하는 속성 첨부 텍스트의 부분 범위를 가지는 AttributedString 인스턴스를 구축합니다.
AttributedString (AttributedCharacterIterator  text, int beginIndex, int endIndex, AttributedCharacterIterator.Attribute [] attributes)
          지정된 AttributedCharacterIterator 가 표현하는 속성 첨부 텍스트의 부분 범위를 가지는 AttributedString 인스턴스를 구축합니다.
Bidi (AttributedCharacterIterator  paragraph)
          지정한 텍스트의 단락으로부터 쌍방향을 생성합니다.
 

javax.swing 에서의 AttributedCharacterIterator 의 사용
 

AttributedCharacterIterator 형의 파라미터를 가지는 javax.swing 의 메소드
 void DebugGraphics. drawString (AttributedCharacterIterator  iterator, int x, int y)
          Graphics.drawString 을 오버라이드(override) 합니다.
 


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 도 참조해 주세요.