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