All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class java.awt.swing.event.TableModelEvent

java.lang.Object
    |
    +----java.util.EventObject
            |
            +----java.awt.swing.event.TableModelEvent

public class TableModelEvent
extends EventObject
TableModelEvent is used to notify listeners that a table model has changed. Depending on the parameters passed in, this can be used to specify the follow types of changes:

  1. Single row - TableModelEvent(source, 1); // columnIdentifier=null
  2. Multiple row - TableModelEvent(source, 3, 6); // rows 3 to 6 inclusive
  3. Single column - TableModelEvent(source, identifier); // start & end = -1
  4. Single cell - TableModelEvent(source, identifier, 6);
  5. Whole table - TableModelEvent(source, -1);

See Also:
TableModel

Variable Index

 o columnIdentifier
 o endIndex
 o startIndex

Constructor Index

 o TableModelEvent(TableModel, int)
 o TableModelEvent(TableModel, int, int)
 o TableModelEvent(TableModel, Object)
 o TableModelEvent(TableModel, Object, int)
 o TableModelEvent(TableModel, Object, int, int)

Method Index

 o getColumnIdentifier()
Returns the columnIdentifier for the event.
 o getEndIndex()
Returns the last of row changed.
 o getStartIndex()
Returns the first row index that changed.

Variables

 o columnIdentifier
protected Object columnIdentifier
 o startIndex
protected int startIndex
 o endIndex
protected int endIndex

Constructors

 o TableModelEvent
public TableModelEvent(TableModel source,
                       int rowIndex)
 o TableModelEvent
public TableModelEvent(TableModel source,
                       int startIndex,
                       int endIndex)
 o TableModelEvent
public TableModelEvent(TableModel source,
                       Object columnIdentifier)
 o TableModelEvent
public TableModelEvent(TableModel source,
                       Object columnIdentifier,
                       int rowIndex)
 o TableModelEvent
public TableModelEvent(TableModel source,
                       Object columnIdentifier,
                       int startIndex,
                       int endIndex)

Methods

 o getColumnIdentifier
public Object getColumnIdentifier()
Returns the columnIdentifier for the event. If the return value is null it means every column in the specified row(s) changed.

 o getStartIndex
public int getStartIndex()
Returns the first row index that changed. -1 means all rows

 o getEndIndex
public int getEndIndex()
Returns the last of row changed. -1 means all rows


All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Submit a bug or feature