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

クラスAbstractButton.AccessibleAbstractButton

    • コンストラクタの詳細

      • AccessibleAbstractButton

        protected AccessibleAbstractButton()
    • メソッドの詳細

      • getAccessibleIcon

        public AccessibleIcon[] getAccessibleIcon()
        このオブジェクトに関連付けられたAccessibleIconがある場合はそれを返します。 ない場合はnullを返します。
        オーバーライド:
        getAccessibleIcon、クラスAccessibleContext
        戻り値:
        オブジェクトによってサポートされている場合はAccessibleIconの配列。それ以外の場合はnullを返します。
        導入されたバージョン:
        1.3
        関連項目:
        AccessibleIcon
      • getAccessibleRelationSet

        public AccessibleRelationSet getAccessibleRelationSet()
        このオブジェクトに関連付けられたAccessibleRelationSetがある場合はそれを返します。 ない場合はnullを返します。
        オーバーライド:
        getAccessibleRelationSet、クラスAccessibleContext
        戻り値:
        オブジェクトによってサポートされている場合はAccessibleRelationSet。それ以外の場合はnullを返します。
        導入されたバージョン:
        1.3
        関連項目:
        AccessibleRelation
      • getAccessibleAction

        public AccessibleAction getAccessibleAction()
        このオブジェクトに関連付けられたAccessibleActionを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleActionインタフェースの実装を行います。
        オーバーライド:
        getAccessibleAction、クラスAccessibleContext
        戻り値:
        このオブジェクト
        関連項目:
        AccessibleAction
      • getAccessibleValue

        public AccessibleValue getAccessibleValue()
        このオブジェクトに関連付けられたAccessibleValueを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleValueインタフェースの実装を行います。
        オーバーライド:
        getAccessibleValue、クラスAccessibleContext
        戻り値:
        このオブジェクト
        関連項目:
        AccessibleValue
      • getAccessibleActionCount

        public int getAccessibleActionCount()
        オブジェクトで利用できるActionの数を返します。 ボタンのデフォルトの動作は、1つのアクション(ボタンを切り替える)です。
        定義:
        getAccessibleActionCount、インタフェースAccessibleAction
        戻り値:
        1、このオブジェクトのActionの数
      • doAccessibleAction

        public boolean doAccessibleAction​(int i)
        オブジェクトに対して指定されたActionを実行します。
        定義:
        doAccessibleAction、インタフェースAccessibleAction
        パラメータ:
        i - アクションのゼロから始まるインデックス
        戻り値:
        アクションが実行された場合はtrue; そうでなければfalse。
        関連項目:
        AccessibleAction.getAccessibleActionCount()
      • getIndexAtPoint

        public int getIndexAtPoint​(Point p)
        ローカル座標でポイントを指定し、そのPoint下の文字のゼロから始まるインデックスを返します。 ポイントが無効な場合、このメソッドは -1を返します。 ノート: AbstractButtonは、このメソッドに有効なサイズ(上位オブジェクトのコンテナが有効な最上位ウィンドウである親のコンテナに追加された場合のサイズなど)を持ち、意味のある値を返す必要があります。
        定義:
        getIndexAtPoint、インタフェースAccessibleText
        パラメータ:
        p - ローカル座標のPoint
        戻り値:
        ポイントpにある文字のゼロから始まるインデックス。ポイントが無効な場合は -1を返す。
        導入されたバージョン:
        1.3
      • getCharacterBounds

        public Rectangle getCharacterBounds​(int i)
        文字列に対する指定されたインデックスで文字のバウンディング・ボックスを決定します。 このバウンディング・ボックスはローカル座標で返されます。 インデックスが無効な場合、空の矩形が返されます。 ノート: AbstractButtonは、このメソッドに有効なサイズ(上位オブジェクトのコンテナが有効な最上位ウィンドウである親のコンテナに追加された場合のサイズなど)を持ち、意味のある値を返す必要があります。
        定義:
        getCharacterBounds、インタフェースAccessibleText
        パラメータ:
        i - Stringに対するインデックス
        戻り値:
        文字のバウンディング・ボックスの画面座標。インデックスが無効な場合、空の矩形が返される。
        導入されたバージョン:
        1.3
      • getCharCount

        public int getCharCount()
        文字数(有効なインデックス)を返します。
        定義:
        getCharCount、インタフェースAccessibleText
        戻り値:
        文字数
        導入されたバージョン:
        1.3
      • getCaretPosition

        public int getCaretPosition()
        ゼロから始まる、キャレットのオフセットを返します。 ノート: キャレットの右側の文字がオフセットと同じインデックス値を持ちます(キャレットは2つの文字の間に置かれる)。
        定義:
        getCaretPosition、インタフェースAccessibleText
        戻り値:
        キャレットのゼロから始まるオフセット。
        導入されたバージョン:
        1.3
      • getAtIndex

        public String getAtIndex​(int part,
                                 int index)
        指定されたインデックスでの文字列を返します。
        定義:
        getAtIndex、インタフェースAccessibleText
        パラメータ:
        part - 取得するAccessibleText.CHARACTER、AccessibleText.WORD、またはAccessibleText.SENTENCE
        index - テキスト内のインデックス。0以上
        戻り値:
        文字、語、または文。無効なインデックスまたは部分ではnull
        導入されたバージョン:
        1.3
      • getAfterIndex

        public String getAfterIndex​(int part,
                                    int index)
        指定されたインデックスのあとの文字列を返します。
        定義:
        getAfterIndex、インタフェースAccessibleText
        パラメータ:
        part - 取得するAccessibleText.CHARACTER、AccessibleText.WORD、またはAccessibleText.SENTENCE
        index - テキスト内のインデックス。0以上
        戻り値:
        文字、語、または文。無効なインデックスまたは部分ではnull
        導入されたバージョン:
        1.3
      • getBeforeIndex

        public String getBeforeIndex​(int part,
                                     int index)
        指定されたインデックスの前の文字列を返します。
        定義:
        getBeforeIndex、インタフェースAccessibleText
        パラメータ:
        part - 取得するAccessibleText.CHARACTER、AccessibleText.WORD、またはAccessibleText.SENTENCE
        index - テキスト内のインデックス。0以上
        戻り値:
        文字、語、または文。無効なインデックスまたは部分ではnull
        導入されたバージョン:
        1.3
      • getCharacterAttribute

        public AttributeSet getCharacterAttribute​(int i)
        指定されたインデックスの位置にある指定された文字のAttributeSetを返します。
        定義:
        getCharacterAttribute、インタフェースAccessibleText
        パラメータ:
        i - テキスト内の0から始まるインデックス
        戻り値:
        文字のAttributeSet
        導入されたバージョン:
        1.3
      • getSelectionStart

        public int getSelectionStart()
        選択したテキスト内の開始オフセットを返します。 何も選択されていないけれども、キャレットがあるときは、開始オフセットと終了オフセットが同じになります。
        定義:
        getSelectionStart、インタフェースAccessibleText
        戻り値:
        選択範囲の先頭のテキストに対するインデックス
        導入されたバージョン:
        1.3
      • getSelectionEnd

        public int getSelectionEnd()
        選択したテキスト内の終了オフセットを返します。 何も選択されていないけれども、キャレットがあるときは、開始オフセットと終了オフセットが同じになります。
        定義:
        getSelectionEnd、インタフェースAccessibleText
        戻り値:
        選択範囲の末尾のテキストに対するインデックス
        導入されたバージョン:
        1.3
      • getSelectedText

        public String getSelectedText()
        選択されているテキストの一部を返します。
        定義:
        getSelectedText、インタフェースAccessibleText
        戻り値:
        選択されているテキストのString部分
        導入されたバージョン:
        1.3