Module java.desktop

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
参见:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    标识行和/或列的删除。
    static final int
    标识新行和/或列的插入。
    static final int
    标识现有数据的更改。
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    返回更改的第一列。
    int
    返回更改的第一行。
    int
    返回更改的最后一列。
    int
    返回更改的最后一行。
    int
    返回事件的类型。
  • Field Details

    • INSERT

      static final int INSERT
      标识新行和/或列的插入。
      参见:
    • UPDATE

      static final int UPDATE
      标识现有数据的更改。
      参见:
    • DELETE

      static final int DELETE
      标识行和/或列的删除。
      参见:
  • Method Details

    • getType

      int getType()
      返回事件的类型。
      返回:
      事件的类型
      参见:
    • getFirstRow

      int getFirstRow()
      返回更改的第一行。
      返回:
      更改的第一行
    • getLastRow

      int getLastRow()
      返回更改的最后一行。
      返回:
      更改的最后一行
    • getFirstColumn

      int getFirstColumn()
      返回更改的第一列。
      返回:
      更改的第一列
    • getLastColumn

      int getLastColumn()
      返回更改的最后一列。
      返回:
      更改的最后一列