Module java.desktop
Package javax.swing.text

Class NavigationFilter.FilterBypass

java.lang.Object
javax.swing.text.NavigationFilter.FilterBypass
封装类:
NavigationFilter

public abstract static class NavigationFilter.FilterBypass extends Object
用作规避回调到插入符以定位光标的方式。希望支持NavigationFilter的插入符实现必须提供一个不会回调到NavigationFilter的实现。
自JDK版本:
1.4
  • Constructor Details

    • FilterBypass

      protected FilterBypass()
      子类调用的构造函数。
  • Method Details

    • getCaret

      public abstract Caret getCaret()
      返回正在更改的插入符。
      返回:
      正在更改的插入符
    • setDot

      public abstract void setDot(int dot, Position.Bias bias)
      设置插入符位置,绕过NavigationFilter。
      参数:
      dot - 位置 >= 0
      bias - 放置点的偏好
    • moveDot

      public abstract void moveDot(int dot, Position.Bias bias)
      移动插入符位置,绕过NavigationFilter。
      参数:
      dot - 位置 >= 0
      bias - 新位置的偏好