JavaTM Platform
Standard Ed. 6

java.awt.font
클래스 TextLayout.CaretPolicy

java.lang.Object 
  상위를 확장 java.awt.font.TextLayout.CaretPolicy
포함되어 있는 클래스:
TextLayout


public static class TextLayout.CaretPolicy
extends Object

강한 caret의 장소를 결정하는 정책를 정의합니다. 이 클래스에는, 2 개의 caret 텍스트로부터 강한 caret를 결정하는 정책를 지정하기 위해서 사용하는 getStrongCaret 메소드가 1 개 포함됩니다. 강한 caret는, caret를 왼쪽 또는 오른쪽으로 이동하는 경우에 사용합니다. 이 클래스의 인스턴스를 getCaretShapes,getNextLeftHit, 및 getNextRightHit 에 건네주어, 강한 caret의 선택을 커스터마이즈 할 수 있습니다.  

대체의 caret 정책를 지정하려면 ,CaretPolicy 를 서브 클래스화해,getStrongCaret 를 오버라이드(override) 합니다. getStrongCaret 는 2 개의 TextHitInfo 인수를 조사해 그러한 우리 어느 쪽인지를 강한 caret로서 선택할 필요가 있습니다.  

대부분의 클라이언트는 이 클래스를 사용할 필요는 없습니다.


생성자 의 개요
TextLayout.CaretPolicy ()
          CaretPolicy 를 구축합니다.
 
메소드의 개요
 TextHitInfo getStrongCaret (TextHitInfo  hit1, TextHitInfo  hit2, TextLayout  layout)
          지정된 TextLayout 로, 지정된 TextHitInfo 인스턴스의 어느 쪽인지를 강한 caret로서 선택합니다.
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

생성자 의 상세

TextLayout.CaretPolicy

public TextLayout.CaretPolicy()
CaretPolicy 를 구축합니다.

메소드의 상세

getStrongCaret

public TextHitInfo  getStrongCaret(TextHitInfo  hit1,
                                  TextHitInfo  hit2,
                                  TextLayout  layout)
지정된 TextLayout 로, 지정된 TextHitInfo 인스턴스의 어느 쪽인지를 강한 caret로서 선택합니다.

파라미터:
hit1 - layout 의 유효한 히트
hit2 - layout 의 유효한 히트
layout - hit1hit2 를 사용한다 TextLayout
반환값:
강한 caret를 나타내는 hit1 또는 hit2 (또는 동등의 TextHitInfo)

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