- java.lang.Object
 -  
      
- java.awt.font.TextLayout.CaretPolicy
 
 
-  
       
- Enclosing class:
 - TextLayout
 
public static class TextLayout.CaretPolicy extends Object
定义用于确定强插入位置的策略。 此类包含一个方法getStrongCaret,该方法用于指定确定双插入符号文本中的强插入符的策略。 强插入物用于将插入符号向左或向右移动。 此类的实例可以传递到getCaretShapes,getNextLeftHit和getNextRightHit自定义强插入符选择。要指定备用插入符号策略,请子类
CaretPolicy并覆盖getStrongCaret。getStrongCaret应检查两个TextHitInfo参数并选择其中一个作为强插入符号。大多数客户不需要使用此类。
 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 CaretPolicy()构造一个CaretPolicy。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 TextHitInfogetStrongCaret(TextHitInfo hit1, TextHitInfo hit2, TextLayout layout)选择指定的一个TextHitInfo实例作为指定的强插入符TextLayout。 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
getStrongCaret
public TextHitInfo getStrongCaret(TextHitInfo hit1, TextHitInfo hit2, TextLayout layout)
选择指定的一个TextHitInfo实例作为指定的强插入符TextLayout。- 参数
 -  
              
hit1-hit1的有效layout -  
              
hit2-hit2的有效layout -  
              
layout-的TextLayout,其中hit1和hit2被用于 - 结果
 -  
              
hit1或hit2(或等效的TextHitInfo),表示强插入符号。 
 
 -  
 
 -