JavaTM 2 Platform
Standard Ed. 6

类 javax.swing.event.TableModelEvent
的使用

使用 TableModelEvent 的软件包
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.event 供 Swing 组件触发的事件使用。 
javax.swing.table 提供用于处理 javax.swing.JTable 的类和接口。 
 

javax.swingTableModelEvent 的使用
 

参数类型为 TableModelEventjavax.swing 中的方法
 void JTable.tableChanged(TableModelEvent e)
          当此表的 TableModel 生成 TableModelEvent 时调用。
 void JTable.AccessibleJTable.tableChanged(TableModelEvent e)
          跟踪表内容的变更
 void JTable.AccessibleJTable.tableRowsDeleted(TableModelEvent e)
          跟踪表内容的变更(行删除)
 void JTable.AccessibleJTable.tableRowsInserted(TableModelEvent e)
          跟踪表内容的变更(行插入)
 

javax.swing.eventTableModelEvent 的使用
 

参数类型为 TableModelEventjavax.swing.event 中的方法
 void TableModelListener.tableChanged(TableModelEvent e)
          此细粒度通知告知侦听器单元格、行或列的哪些具体范围发生了更改。
 

javax.swing.tableTableModelEvent 的使用
 

参数类型为 TableModelEventjavax.swing.table 中的方法
 void AbstractTableModel.fireTableChanged(TableModelEvent e)
          将给定的通知事件转发到所有将自身注册为此表模型的侦听器的 TableModelListeners
 void DefaultTableModel.newDataAvailable(TableModelEvent event)
          等效于 fireTableChanged
 void DefaultTableModel.newRowsAdded(TableModelEvent e)
          确保新行的列数正确。
 void DefaultTableModel.rowsRemoved(TableModelEvent event)
          等效于 fireTableChanged
 


JavaTM 2 Platform
Standard Ed. 6

提交错误或意见

版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only