| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TableModel | |
|---|---|
| javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms. | 
| javax.swing.event | Provides for events fired by Swing components. | 
| javax.swing.table | Provides classes and interfaces for dealing with javax.swing.JTable. | 
| Uses of TableModel in javax.swing | 
|---|
| Fields in javax.swing declared as TableModel | |
|---|---|
| protected  TableModel | JTable.dataModelThe TableModelof the table. | 
| Methods in javax.swing that return TableModel | |
|---|---|
| protected  TableModel | JTable.createDefaultDataModel()Returns the default table model object, which is a DefaultTableModel. | 
|  TableModel | JTable.getModel()Returns the TableModelthat provides the data displayed by thisJTable. | 
| Methods in javax.swing with parameters of type TableModel | |
|---|---|
|  void | JTable.setModel(TableModel dataModel)Sets the data model for this table to newModeland registers
 with it for listener notifications from the new data model. | 
| Constructors in javax.swing with parameters of type TableModel | |
|---|---|
| JTable(TableModel dm)Constructs a JTablethat is initialized withdmas the data model, a default column model,
 and a default selection model. | |
| JTable(TableModel dm,
       TableColumnModel cm)Constructs a JTablethat is initialized withdmas the data model,cmas the column model, and a default selection model. | |
| JTable(TableModel dm,
       TableColumnModel cm,
       ListSelectionModel sm)Constructs a JTablethat is initialized withdmas the data model,cmas the
 column model, andsmas the selection model. | |
| Uses of TableModel in javax.swing.event | 
|---|
| Constructors in javax.swing.event with parameters of type TableModel | |
|---|---|
| TableModelEvent(TableModel source)All row data in the table has changed, listeners should discard any state that was based on the rows and requery the TableModelto get the new row count and all the appropriate values. | |
| TableModelEvent(TableModel source,
                int row)This row of data has been updated. | |
| TableModelEvent(TableModel source,
                int firstRow,
                int lastRow)The data in rows [firstRow, lastRow] have been updated. | |
| TableModelEvent(TableModel source,
                int firstRow,
                int lastRow,
                int column)The cells in column column in the range [firstRow, lastRow] have been updated. | |
| TableModelEvent(TableModel source,
                int firstRow,
                int lastRow,
                int column,
                int type)The cells from (firstRow, column) to (lastRow, column) have been changed. | |
| Uses of TableModel in javax.swing.table | 
|---|
| Classes in javax.swing.table that implement TableModel | |
|---|---|
|  class | AbstractTableModelThis abstract class provides default implementations for most of the methods in the TableModelinterface. | 
|  class | DefaultTableModelThis is an implementation of TableModelthat
 uses aVectorofVectorsto store the
 cell value objects. | 
| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.