|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjava.awt.font.TextLayout.CaretPolicy
public static class TextLayout.CaretPolicy
강한 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 |
생성자 의 상세 |
---|
public TextLayout.CaretPolicy()
CaretPolicy
를 구축합니다.
메소드의 상세 |
---|
public TextHitInfo getStrongCaret(TextHitInfo hit1, TextHitInfo hit2, TextLayout layout)
TextLayout
로, 지정된 TextHitInfo
인스턴스의 어느 쪽인지를 강한 caret로서 선택합니다.
hit1
- layout
의 유효한 히트hit2
- layout
의 유효한 히트layout
- hit1
와 hit2
를 사용한다
TextLayout
hit1
또는 hit2
(또는 동등의 TextHitInfo
)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.