新闻资讯
看你所看,想你所想

TextLayout.CaretPolicy类

TextLayout.CaretPolicy类

TextLayout.CaretPolicy类

继承关係

java.awt.font类 TextLayout.CaretPolicy
java.lang.Object
java.awt.font.TextLayout.CaretPolicy

正在封闭类

TextLayoutpublic static class TextLayout.CaretPolicyextends Object
定义确定强插入符位置的策略。此类包含一个 getStrongCaret 方法,该方法用于指定在双插入符文本中确定强插入符的策略。强插入符用于将插入符向左或向右移动。此类的实例可以传递给 getCaretShapes、getNextLeftHit 和 getNextRightHit,以自定义强插入符选择。
要指定可选插入符策略,创建 CaretPolicy 的子类并重写 getStrongCaret。getStrongCaret 应检查两个 TextHitInfo 参数,并选择其中一个作为强插入符。
大多数客户端不需要使用此类。

构造方法摘要

TextLayout.CaretPolicy()构造一个 CaretPolicy。

方法摘要

TextHitInfo getStrongCaret(TextHitInfo hit1, TextHitInfo hit2, TextLayout layout)
选择一个指定的 TextHitInfo 实例作为指定 TextLayout 中的强插入符。
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

构造方法详细信息

TextLayout.CaretPolicy
public TextLayout.CaretPolicy()构造一个 CaretPolicy。

方法详细信息

getStrongCaretpublic TextHitInfogetStrongCaret(TextHitInfo hit1, TextHitInfo hit2, TextLayout layout)选择一个指定的 TextHitInfo 实例作为指定 TextLayout 中的强插入符。
参数:hit1 - layout 中的一次有效命中 hit2 - layout 中的一次有效命中 layout - 在其中使用 hit1 和 hit2 的 TextLayout返回:hit1 或 hit2(或等效的 TextHitInfo),指示强插入符。

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com