Module  java.desktop
软件包  javax.accessibility

Interface AccessibleTable

  • All Known Subinterfaces:
    AccessibleExtendedTable
    所有已知实现类:
    JTable.AccessibleJTable


    public interface AccessibleTable
    AccessibleTable类描述了以二维表格格式显示数据的用户界面组件。
    从以下版本开始:
    1.3
    • 方法详细信息

      • getAccessibleCaption

        Accessible getAccessibleCaption​()
        返回表的标题。
        结果
        表的标题
      • setAccessibleCaption

        void setAccessibleCaption​(Accessible a)
        设置表格的标题。
        参数
        a - 表格的标题
      • getAccessibleSummary

        Accessible getAccessibleSummary​()
        返回表的摘要说明。
        结果
        表的总结描述
      • setAccessibleSummary

        void setAccessibleSummary​(Accessible a)
        设置表的摘要说明。
        参数
        a - 表的简要说明
      • getAccessibleRowCount

        int getAccessibleRowCount​()
        返回表中的行数。
        结果
        表中的行数
      • getAccessibleColumnCount

        int getAccessibleColumnCount​()
        返回表中的列数。
        结果
        表中的列数
      • getAccessibleAt

        Accessible getAccessibleAt​(int r,
                                   int c)
        返回表中指定行和列的 Accessible
        参数
        r - 从零开始的一行表
        c - 表的零基列
        结果
        在指定的行和列的 Accessible
      • getAccessibleRowExtentAt

        int getAccessibleRowExtentAt​(int r,
                                     int c)
        返回表中指定行和列的 Accessible占用的行数。
        参数
        r - 从零开始的一行表
        c - 从零开始的列表
        结果
        在给定的指定(行,列) Accessible占用的行数为 Accessible
      • getAccessibleColumnExtentAt

        int getAccessibleColumnExtentAt​(int r,
                                        int c)
        返回表中指定行和列的 Accessible占用的列数。
        参数
        r - 表的零为一行
        c - 表的零基列
        结果
        给定指定行和列的 Accessible占用的列数
      • getAccessibleRowHeader

        AccessibleTable getAccessibleRowHeader​()
        返回行标题为 AccessibleTable
        结果
        一个表示行标题的 AccessibleTable
      • setAccessibleRowHeader

        void setAccessibleRowHeader​(AccessibleTable table)
        设置行标题。
        参数
        table - 表示行标题的 AccessibleTable
      • getAccessibleColumnHeader

        AccessibleTable getAccessibleColumnHeader​()
        返回列标题为 AccessibleTable
        结果
        一个表示列标题的 AccessibleTable
      • setAccessibleColumnHeader

        void setAccessibleColumnHeader​(AccessibleTable table)
        设置列标题。
        参数
        table - 一个表示列标题的 AccessibleTable
      • getAccessibleRowDescription

        Accessible getAccessibleRowDescription​(int r)
        返回表中指定行的描述。
        参数
        r - 表的零为一行
        结果
        行的描述
      • setAccessibleRowDescription

        void setAccessibleRowDescription​(int r,
                                         Accessible a)
        设置表的指定行的描述文本。
        参数
        r - 表的零为一行
        a - 行的描述
      • getAccessibleColumnDescription

        Accessible getAccessibleColumnDescription​(int c)
        返回表中指定列的描述文本。
        参数
        c - 表的零基列
        结果
        列的文本描述
      • setAccessibleColumnDescription

        void setAccessibleColumnDescription​(int c,
                                            Accessible a)
        设置表中指定列的描述文本。
        参数
        c - 表的零基列
        a - 列的文本描述
      • isAccessibleSelected

        boolean isAccessibleSelected​(int r,
                                     int c)
        返回一个布尔值,指示是否选择了在指定的行和列可访问。
        参数
        r - 表的零为一行
        c - 表的零基列
        结果
        布尔值true如果行和列可访问。 否则,布尔值为false
      • isAccessibleRowSelected

        boolean isAccessibleRowSelected​(int r)
        返回一个布尔值,指示是否选择了指定的行。
        参数
        r - 表的零为一行
        结果
        布尔值true如果指定的行被选中。 否则, false
      • isAccessibleColumnSelected

        boolean isAccessibleColumnSelected​(int c)
        返回一个布尔值,指示是否选择了指定的列。
        参数
        c - 从零开始的列表
        结果
        如果指定的列被选中, true布尔值true 否则, false
      • getSelectedAccessibleRows

        int[] getSelectedAccessibleRows​()
        返回表中选定的行。
        结果
        所选列的数组,其中每个元素都是表的基于零的行
      • getSelectedAccessibleColumns

        int[] getSelectedAccessibleColumns​()
        返回表中选定的列。
        结果
        所选列的数组,其中每个元素都是表的从零开始的列