TextLayout.CaretPolicy (Java Platform SE 6) - xrath.com 에서 번역됨

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

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` - `hit1` 와 `hit2` 를 사용한다 `TextLayout`
  반환값:
    강한 caret를 나타내는 `hit1` 또는 `hit2` (또는 동등의 `TextHitInfo`)

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

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