モジュール java.desktop
パッケージ javax.swing.text

クラスNavigationFilter.FilterBypass

java.lang.Object
javax.swing.text.NavigationFilter.FilterBypass
含まれているクラス:
NavigationFilter

public abstract static class NavigationFilter.FilterBypass extends Object
カーソルを配置するキャレットのコールバックを回避する方法として使用されます。 NavigationFilterをサポートするキャレットの実装では、NavigationFilterをコールバックしない実装が必要となります。
導入されたバージョン:
1.4
  • コンストラクタのサマリー

    コンストラクタ
    修飾子
    コンストラクタ
    説明
    protected
    サブクラスが呼び出すためのコンストラクタ。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    abstract Caret
    変更中のCaretを返します。
    abstract void
    moveDot​(int dot, Position.Bias bias)
    NavigationFilterをバイパスして、キャレット位置を移動します。
    abstract void
    setDot​(int dot, Position.Bias bias)
    NavigationFilterをバイパスして、キャレット位置を設定します。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • FilterBypass

      protected FilterBypass()
      サブクラスが呼び出すためのコンストラクタ。
  • メソッドの詳細

    • getCaret

      public abstract Caret getCaret()
      変更中のCaretを返します。
      戻り値:
      変更中のCaret
    • 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 - 新しい位置のバイアス