Methods Summary |
---|
public void | addTableModelListener(javax.swing.event.TableModelListener l)Adds a listener to the list that is notified each time a change
to the data model occurs.
|
public java.lang.Class | getColumnClass(int columnIndex)Returns the most specific superclass for all the cell values
in the column. This is used by the JTable to set up a
default renderer and editor for the column.
|
public int | getColumnCount()Returns the number of columns in the model. A
JTable uses this method to determine how many columns it
should create and display by default.
|
public java.lang.String | getColumnName(int columnIndex)Returns the name of the column at columnIndex . This is used
to initialize the table's column header name. Note: this name does
not need to be unique; two columns in a table can have the same name.
|
public int | getRowCount()Returns the number of rows in the model. A
JTable uses this method to determine how many rows it
should display. This method should be quick, as it
is called frequently during rendering.
|
public java.lang.Object | getValueAt(int rowIndex, int columnIndex)Returns the value for the cell at columnIndex and
rowIndex .
|
public boolean | isCellEditable(int rowIndex, int columnIndex)Returns true if the cell at rowIndex and
columnIndex
is editable. Otherwise, setValueAt on the cell will not
change the value of that cell.
|
public void | removeTableModelListener(javax.swing.event.TableModelListener l)Removes a listener from the list that is notified each time a
change to the data model occurs.
|
public void | setValueAt(java.lang.Object aValue, int rowIndex, int columnIndex)Sets the value in the cell at columnIndex and
rowIndex to aValue .
|