模块  java.desktop
软件包  javax.accessibility

Interface AccessibleTableModelChange

  • 所有已知实现类:
    JTable.AccessibleJTable.AccessibleJTableModelChange

    public interface AccessibleTableModelChange
    AccessibleTableModelChange接口描述了对表模型的更改。 模型更改的属性可以通过以下方法获得:
    • public int getType();
    • public int getFirstRow();
    • public int getLastRow();
    • public int getFirstColumn();
    • public int getLastColumn();
    getType()返回的模型更改类型将是以下之一:
    • INSERT - 已插入一个或多个行和/或列
    • UPDATE - 某些表数据已更改
    • DELETE - 已删除一个或多个行和/或列
    表的受影响区域可以通过指定行和列范围的其他四种方法来确定
    从以下版本开始:
    1.3
    另请参见:
    AccessibleAccessible.getAccessibleContext()AccessibleContextAccessibleContext.getAccessibleTable()
    • 字段汇总

      字段  
      变量和类型 字段 描述
      static int DELETE
      标识行和/或列的删除。
      static int INSERT
      标识新行和/或列的插入。
      static int UPDATE
      标识对现有数据的更改。
    • 字段详细信息

      • INSERT

        static final int INSERT
        标识新行和/或列的插入。
        另请参见:
        常数字段值
      • UPDATE

        static final int UPDATE
        标识对现有数据的更改。
        另请参见:
        常数字段值
      • DELETE

        static final int DELETE
        标识行和/或列的删除。
        另请参见:
        常数字段值
    • 方法详细信息

      • getType

        int getType()
        返回事件的类型。
        结果
        事件的类型
        另请参见:
        INSERTUPDATEDELETE
      • getFirstRow

        int getFirstRow()
        返回更改的第一行。
        结果
        第一行改变了
      • getLastRow

        int getLastRow()
        返回更改的最后一行。
        结果
        最后一行发生了变化
      • getFirstColumn

        int getFirstColumn()
        返回更改的第一列。
        结果
        第一列发生了变化
      • getLastColumn

        int getLastColumn()
        返回更改的最后一列。
        结果
        最后一列发生了变化