モジュール 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
  • コンストラクタのサマリー

    コンストラクタ 
    コンストラクタ 説明
    FilterBypass()  
  • メソッドのサマリー

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

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

    cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait
  • コンストラクタの詳細

  • メソッドの詳細

    • 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 - 新しい位置のバイアス