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

クラスJTable.AccessibleJTable

    • コンストラクタの詳細

      • AccessibleJTable

        protected AccessibleJTable()
        AccessibleJTableコンストラクタです。
        導入されたバージョン:
        1.5
    • メソッドの詳細

      • propertyChange

        public void propertyChange​(PropertyChangeEvent e)
        選択モデル、列モデルなどへの変更を追跡し、アクセシビリティのPropertyChangeメカニズムへ情報を渡すためにそれらのリスナーを置換できるようにします。
        定義:
        propertyChange、インタフェースPropertyChangeListener
        パラメータ:
        e - イベント・ソースと変更されたプロパティを記述したPropertyChangeEventオブジェクト。
      • tableChanged

        public void tableChanged​(TableModelEvent e)
        テーブルの内容の変更を追跡します。
        定義:
        tableChanged、インタフェースTableModelListener
        パラメータ:
        e - イベントを記述するTableModelEvent
      • tableRowsInserted

        public void tableRowsInserted​(TableModelEvent e)
        テーブルの内容の変更(行の挿入)を追跡します。
        パラメータ:
        e - イベントを記述するTableModelEvent
      • tableRowsDeleted

        public void tableRowsDeleted​(TableModelEvent e)
        テーブルの内容の変更(行の削除)を追跡します。
        パラメータ:
        e - イベントを記述するTableModelEvent
      • editingStopped

        public void editingStopped​(ChangeEvent e)
        セルの内容の変更を追跡します。 編集が完了したときに呼び出されます。 変更が保存され、エディタ・オブジェクトが破棄され、セルがもう一度レンダリングされます。
        定義:
        editingStopped、インタフェースCellEditorListener
        パラメータ:
        e - イベントのソースを含むChangeEvent
        関連項目:
        CellEditorListener
      • editingCanceled

        public void editingCanceled​(ChangeEvent e)
        編集が取り消されると呼び出されます。 エディタ・オブジェクトが破棄され、セルがもう一度レンダリングされます。
        定義:
        editingCanceled、インタフェースCellEditorListener
        パラメータ:
        e - イベントのソースを含むChangeEvent
        関連項目:
        CellEditorListener
      • getAccessibleSelection

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

        public Accessible getAccessibleAt​(Point p)
        ローカル座標Pointに含まれているAccessible子が存在する場合は、それを返します。
        定義:
        getAccessibleAt、インタフェースAccessibleComponent
        オーバーライド:
        getAccessibleAt、クラスContainer.AccessibleAWTContainer
        パラメータ:
        p - オブジェクトの親の座標空間で指定された、Accessibleの左上隅を定義する点
        戻り値:
        存在する場合は指定された位置にあるAccessible。存在しない場合はnull
      • getAccessibleChildrenCount

        public int getAccessibleChildrenCount()
        オブジェクト内のアクセシビリティ対応の子の数を返します。 このオブジェクトのすべての子がAccessibleを実装する場合、このメソッドは、このオブジェクトの子の数を返します。
        オーバーライド:
        getAccessibleChildrenCount、クラスJComponent.AccessibleJComponent
        戻り値:
        オブジェクト内のアクセシビリティ対応の子の数
      • getAccessibleSelectionCount

        public int getAccessibleSelectionCount()
        現在選択されているAccessibleの子の数を返します。 子が選択されていない場合、戻り値は0になります。
        定義:
        getAccessibleSelectionCount、インタフェースAccessibleSelection
        戻り値:
        現在選択されている項目の数
      • getAccessibleSelection

        public Accessible getAccessibleSelection​(int i)
        オブジェクト内の指定された選択済みの子を表すAccessibleを返します。 選択がない場合、または渡された整数値よりも選択されている子の数が少ない場合、戻り値はnullになります。

        インデックスは、i番目の選択されている子を表します。i番目の子ではありません。

        定義:
        getAccessibleSelection、インタフェースAccessibleSelection
        パラメータ:
        i - 選択されている子のゼロから始まるインデックス
        戻り値:
        i番目の選択されている子
        関連項目:
        getAccessibleSelectionCount()
      • isAccessibleChildSelected

        public boolean isAccessibleChildSelected​(int i)
        このオブジェクトの現在の子が選択されているかどうかを判定します。
        定義:
        isAccessibleChildSelected、インタフェースAccessibleSelection
        パラメータ:
        i - このAccessibleオブジェクト内のゼロから始まる子のインデックス
        戻り値:
        このオブジェクトの現在の子が選択されている場合はtrue
        関連項目:
        AccessibleContext.getAccessibleChild(int)
      • addAccessibleSelection

        public void addAccessibleSelection​(int i)
        オブジェクトの指定されたAccessible子をオブジェクトの選択に追加します。 オブジェクトが複数の選択をサポートしている場合、指定された子は既存の選択に追加され、サポートしていない場合は既存の選択を置き換えます。 指定された子がすでに選択されている場合、このメソッドは効果がありません。

        このメソッドは、セルを個別に選択できるJTableだけで有効です。

        定義:
        addAccessibleSelection、インタフェースAccessibleSelection
        パラメータ:
        i - 子のゼロから始まるインデックス
        関連項目:
        AccessibleContext.getAccessibleChild(int)
      • removeAccessibleSelection

        public void removeAccessibleSelection​(int i)
        オブジェクトの指定された子をオブジェクトの選択から削除します。 指定された項目が現在選択されていない場合、このメソッドは何も行いません。

        このメソッドは、セルを個別に選択できるJTablesだけで有効です。

        定義:
        removeAccessibleSelection、インタフェースAccessibleSelection
        パラメータ:
        i - 子のゼロから始まるインデックス
        関連項目:
        AccessibleContext.getAccessibleChild(int)
      • clearAccessibleSelection

        public void clearAccessibleSelection()
        オブジェクト内の選択をクリアします。オブジェクト内で子が選択されていない状態になります。
        定義:
        clearAccessibleSelection、インタフェースAccessibleSelection
      • selectAllAccessibleSelection

        public void selectAllAccessibleSelection()
        JTableが複数の選択をサポートし、個別のセルを選択できる場合にかぎり、オブジェクト内のすべての子を選択状態にします。
        定義:
        selectAllAccessibleSelection、インタフェースAccessibleSelection
      • getAccessibleRow

        public int getAccessibleRow​(int index)
        テーブル内のインデックスの行数を返します。
        定義:
        getAccessibleRow、インタフェースAccessibleExtendedTable
        パラメータ:
        index - テーブル内のゼロから始まるインデックス。
        戻り値:
        ゼロから始まるテーブルの行(存在する場合)、ない場合は -1
        導入されたバージョン:
        1.4
      • getAccessibleColumn

        public int getAccessibleColumn​(int index)
        テーブル内のインデックスの列数を返します。
        定義:
        getAccessibleColumn、インタフェースAccessibleExtendedTable
        パラメータ:
        index - テーブル内のゼロから始まるインデックス。
        戻り値:
        ゼロから始まるテーブルの列(存在する場合)、ない場合は -1
        導入されたバージョン:
        1.4
      • getAccessibleIndex

        public int getAccessibleIndex​(int r,
                                      int c)
        テーブルの行と列に位置するインデックスを返します。
        定義:
        getAccessibleIndex、インタフェースAccessibleExtendedTable
        パラメータ:
        r - ゼロから始まるテーブルの行
        c - ゼロから始まるテーブルの列
        戻り値:
        ゼロから始まるテーブルのインデックス(存在する場合)、ない場合は -1。
        導入されたバージョン:
        1.4
      • getAccessibleTable

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

        public Accessible getAccessibleCaption()
        テーブルのキャプションを返します。
        定義:
        getAccessibleCaption、インタフェースAccessibleTable
        戻り値:
        テーブルのキャプション
        導入されたバージョン:
        1.3
      • setAccessibleCaption

        public void setAccessibleCaption​(Accessible a)
        テーブルのキャプションを設定します。
        定義:
        setAccessibleCaption、インタフェースAccessibleTable
        パラメータ:
        a - テーブルのキャプション
        導入されたバージョン:
        1.3
      • getAccessibleSummary

        public Accessible getAccessibleSummary()
        テーブルのサマリー説明を返します。
        定義:
        getAccessibleSummary、インタフェースAccessibleTable
        戻り値:
        テーブルのサマリー説明
        導入されたバージョン:
        1.3
      • setAccessibleSummary

        public void setAccessibleSummary​(Accessible a)
        テーブルのサマリー説明を設定します。
        定義:
        setAccessibleSummary、インタフェースAccessibleTable
        パラメータ:
        a - テーブルのサマリー説明
        導入されたバージョン:
        1.3
      • getAccessibleRowExtentAt

        public int getAccessibleRowExtentAt​(int r,
                                            int c)
        テーブルの指定された行と列に位置するAccessibleが占める行数を返します。
        定義:
        getAccessibleRowExtentAt、インタフェースAccessibleTable
        パラメータ:
        r - ゼロから始まるテーブルの行
        c - ゼロから始まるテーブルの列
        戻り値:
        テーブルに指定された行と列に位置するAccessibleが占める行数
        導入されたバージョン:
        1.3
      • getAccessibleColumnExtentAt

        public int getAccessibleColumnExtentAt​(int r,
                                               int c)
        指定された行と列に位置するAccessibleが占める列数を返します。
        定義:
        getAccessibleColumnExtentAt、インタフェースAccessibleTable
        パラメータ:
        r - ゼロから始まるテーブルの行
        c - ゼロから始まるテーブルの列
        戻り値:
        テーブルに指定された行と列に位置するAccessibleが占める列数
        導入されたバージョン:
        1.3
      • getAccessibleRowHeader

        public AccessibleTable getAccessibleRowHeader()
        行ヘッダーをAccessibleTableとして返します。
        定義:
        getAccessibleRowHeader、インタフェースAccessibleTable
        戻り値:
        行ヘッダーを表すAccessibleTable
        導入されたバージョン:
        1.3
      • setAccessibleRowHeader

        public void setAccessibleRowHeader​(AccessibleTable a)
        行ヘッダーをAccessibleTableとして設定します。
        定義:
        setAccessibleRowHeader、インタフェースAccessibleTable
        パラメータ:
        a - 行ヘッダーを表すAccessibleTable
        導入されたバージョン:
        1.3
      • getAccessibleColumnHeader

        public AccessibleTable getAccessibleColumnHeader()
        列ヘッダーをAccessibleTableとして返します。
        定義:
        getAccessibleColumnHeader、インタフェースAccessibleTable
        戻り値:
        列ヘッダーを表すAccessibleTable。テーブル・ヘッダーがnullの場合はnull
        導入されたバージョン:
        1.3
      • setAccessibleColumnHeader

        public void setAccessibleColumnHeader​(AccessibleTable a)
        列ヘッダーをAccessibleTableとして設定します。
        定義:
        setAccessibleColumnHeader、インタフェースAccessibleTable
        パラメータ:
        a - 列ヘッダーを表すAccessibleTable
        導入されたバージョン:
        1.3
      • getAccessibleRowDescription

        public Accessible getAccessibleRowDescription​(int r)
        テーブルの指定された行の説明を返します。
        定義:
        getAccessibleRowDescription、インタフェースAccessibleTable
        パラメータ:
        r - ゼロから始まるテーブルの行
        戻り値:
        行の説明
        導入されたバージョン:
        1.3
      • setAccessibleRowDescription

        public void setAccessibleRowDescription​(int r,
                                                Accessible a)
        テーブルの指定された行の説明テキストを設定します。
        定義:
        setAccessibleRowDescription、インタフェースAccessibleTable
        パラメータ:
        r - ゼロから始まるテーブルの行
        a - 行の説明
        導入されたバージョン:
        1.3
      • getAccessibleColumnDescription

        public Accessible getAccessibleColumnDescription​(int c)
        テーブルに指定された列の説明を返します。
        定義:
        getAccessibleColumnDescription、インタフェースAccessibleTable
        パラメータ:
        c - ゼロから始まるテーブルの列
        戻り値:
        列の説明
        導入されたバージョン:
        1.3
      • setAccessibleColumnDescription

        public void setAccessibleColumnDescription​(int c,
                                                   Accessible a)
        テーブルの指定された列の説明テキストを設定します。
        定義:
        setAccessibleColumnDescription、インタフェースAccessibleTable
        パラメータ:
        c - ゼロから始まるテーブルの列
        a - 列の説明
        導入されたバージョン:
        1.3
      • isAccessibleSelected

        public boolean isAccessibleSelected​(int r,
                                            int c)
        指定された行および列の位置にあるアクセシビリティが選択されているかどうかを示すboolean値を返します。
        定義:
        isAccessibleSelected、インタフェースAccessibleTable
        パラメータ:
        r - ゼロから始まるテーブルの行
        c - ゼロから始まるテーブルの列
        戻り値:
        指定された行と列に位置するAccessibleが選択されている場合はboolean値true、そうでない場合はboolean値false
        導入されたバージョン:
        1.3
      • isAccessibleRowSelected

        public boolean isAccessibleRowSelected​(int r)
        指定された行が選択されているかどうかを示すboolean型の値を返します。
        定義:
        isAccessibleRowSelected、インタフェースAccessibleTable
        パラメータ:
        r - ゼロから始まるテーブルの行
        戻り値:
        指定された行が選択されている場合はboolean値true、そうでない場合はfalse
        導入されたバージョン:
        1.3
      • isAccessibleColumnSelected

        public boolean isAccessibleColumnSelected​(int c)
        指定された列が選択されているかどうかを示すboolean型の値を返します。
        定義:
        isAccessibleColumnSelected、インタフェースAccessibleTable
        パラメータ:
        c - ゼロから始まるテーブルの列
        戻り値:
        指定された列が選択されている場合はboolean値true、そうでない場合はfalse
        導入されたバージョン:
        1.3
      • getSelectedAccessibleRows

        public int[] getSelectedAccessibleRows()
        テーブルの選択された行を返します。
        定義:
        getSelectedAccessibleRows、インタフェースAccessibleTable
        戻り値:
        選択された行の配列。各要素は、ゼロから始まるテーブルの行
        導入されたバージョン:
        1.3
      • getSelectedAccessibleColumns

        public int[] getSelectedAccessibleColumns()
        テーブルの選択された列を返します。
        定義:
        getSelectedAccessibleColumns、インタフェースAccessibleTable
        戻り値:
        選択された列の配列。各要素は、ゼロから始まるテーブルの列
        導入されたバージョン:
        1.3
      • getAccessibleRowAtIndex

        public int getAccessibleRowAtIndex​(int i)
        テーブル内の指定されたインデックスに位置する行を返します。
        パラメータ:
        i - テーブル内のゼロから始まるインデックス
        戻り値:
        指定されたインデックスに位置する行
        導入されたバージョン:
        1.3
      • getAccessibleColumnAtIndex

        public int getAccessibleColumnAtIndex​(int i)
        テーブル内の指定されたインデックスに位置する列を返します。
        パラメータ:
        i - テーブル内のゼロから始まるインデックス
        戻り値:
        指定されたインデックスに位置する列
        導入されたバージョン:
        1.3
      • getAccessibleIndexAt

        public int getAccessibleIndexAt​(int r,
                                        int c)
        テーブルに指定された行と列に位置するインデックスを返します。
        パラメータ:
        r - ゼロから始まるテーブルの行
        c - ゼロから始まるテーブルの列
        戻り値:
        テーブルの中のインデックス
        導入されたバージョン:
        1.3