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