JavaTM Platform
Standard Ed. 6

javax.accessibility
接口 AccessibleTable

所有已知子接口:
AccessibleExtendedTable
所有已知实现类:
JTable.AccessibleJTable

public interface AccessibleTable

AccessibleTable 类描述了以二维表格式呈现数据的用户界面组件。

从以下版本开始:
1.3

方法摘要
 Accessible getAccessibleAt(int r, int c)
          返回表中指定行和列处的 Accessible。
 Accessible getAccessibleCaption()
          返回此表的标题。
 int getAccessibleColumnCount()
          返回表中的列数。
 Accessible getAccessibleColumnDescription(int c)
          返回表中指定列的描述文本。
 int getAccessibleColumnExtentAt(int r, int c)
          返回表中指定行和列处 Accessible 占用的列数。
 AccessibleTable getAccessibleColumnHeader()
          返回以 AccessibleTable 表示的列标题。
 int getAccessibleRowCount()
          返回表中的行数。
 Accessible getAccessibleRowDescription(int r)
          返回对表中指定行的描述。
 int getAccessibleRowExtentAt(int r, int c)
          返回表中指定行和列处的 Accessible 所占用的行数。
 AccessibleTable getAccessibleRowHeader()
          返回以 AccessibleTable 表示的行标题。
 Accessible getAccessibleSummary()
          返回表的摘要描述。
 int[] getSelectedAccessibleColumns()
          返回表中选中的列。
 int[] getSelectedAccessibleRows()
          返回表中选中的行。
 boolean isAccessibleColumnSelected(int c)
          返回一个布尔值,它指示指定列是否为选中的。
 boolean isAccessibleRowSelected(int r)
          返回一个布尔值,它指示给定行是否已选中。
 boolean isAccessibleSelected(int r, int c)
          返回一个布尔值,它指示在给定的行和列 accessible 是否选定。
 void setAccessibleCaption(Accessible a)
          设置表的标题。
 void setAccessibleColumnDescription(int c, Accessible a)
          设置表中指定列的描述文本。
 void setAccessibleColumnHeader(AccessibleTable table)
          设置列标题。
 void setAccessibleRowDescription(int r, Accessible a)
          设置表中指定行的描述文本。
 void setAccessibleRowHeader(AccessibleTable table)
          设置行标题。
 void setAccessibleSummary(Accessible a)
          设置表的摘要描述。
 

方法详细信息

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 所占用的行数。

返回:
给定的 (row, column) 处的 Accessible 占用的行数

getAccessibleColumnExtentAt

int getAccessibleColumnExtentAt(int r,
                                int c)
返回表中指定行和列处 Accessible 占用的列数。

返回:
表中指定行和列处 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)
返回一个布尔值,它指示在给定的行和列 accessible 是否选定。

参数:
r - 表的基于零的行
c - 表的基于零的列
返回:
如果在该行和列选择了 accessible,则返回布尔值 true。否则,返回布尔值 false

isAccessibleRowSelected

boolean isAccessibleRowSelected(int r)
返回一个布尔值,它指示给定行是否已选中。

参数:
r - 表的基于零的行
返回:
如果指定行是选中的,则返回布尔值 true。否则,返回 false。

isAccessibleColumnSelected

boolean isAccessibleColumnSelected(int c)
返回一个布尔值,它指示指定列是否为选中的。

参数:
c - 表的基于零的列
返回:
如果指定列是选中的,则返回布尔值 true。否则,返回 false。

getSelectedAccessibleRows

int[] getSelectedAccessibleRows()
返回表中选中的行。

返回:
选中的行的数组,其中每个元素都是表中一个基于零的行

getSelectedAccessibleColumns

int[] getSelectedAccessibleColumns()
返回表中选中的列。

返回:
选中的列的数组,其中每个元素都是表中一个基于零的列

JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策