Spec-Zone .ru
спецификации, руководства, описания, API
|
public static class TextLayout.CaretPolicy extends Object
getStrongCaret
, который используется, чтобы определить политику, которая определяет сильное каре в тексте двойного каре. Сильное каре используется, чтобы переместить каре налево или право. К экземплярам этого класса можно передать getCaretShapes
, getNextLeftHit
и getNextRightHit
настроить сильный выбор каре. Определить альтернативные политики каре, подкласс CaretPolicy
и переопределение getStrongCaret
. getStrongCaret
должен осмотреть два TextHitInfo
параметры и выбирают одного из них как сильное каре.
Большинство клиентов не должно использовать этот класс.
Конструктор и Описание |
---|
TextLayout.CaretPolicy()
Конструкции a
CaretPolicy . |
Модификатор и Тип | Метод и Описание |
---|---|
TextHitInfo |
getStrongCaret(TextHitInfo hit1, TextHitInfo hit2, TextLayout layout)
Выбирает один из указанных
TextHitInfo экземпляры как сильное каре в указанном TextLayout . |
public TextLayout.CaretPolicy()
CaretPolicy
.public TextHitInfo getStrongCaret(TextHitInfo hit1, TextHitInfo hit2, TextLayout layout)
TextHitInfo
экземпляры как сильное каре в указанном TextLayout
.hit1
- допустимый хит в layout
hit2
- допустимый хит в layout
layout
- TextLayout
в котором hit1
и hit2
используютсяhit1
или hit2
(или эквивалент TextHitInfo
), указывая на сильное каре.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.