模块  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在给定指定(行,列)处占用的行数
      • 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则为布尔值true 否则,布尔值为false
      • isAccessibleRowSelected

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

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

        int[] getSelectedAccessibleRows()
        返回表中的选定行。
        结果
        一组选定的行,其中每个元素是表的从零开始的行
      • getSelectedAccessibleColumns

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