javax.swing.event

Interface TableModelListener

All Superinterfaces:
EventListener
Known Implementing Classes:
JTable, JTable.PrintMode.AccessibleJTable, SortFilterModel

public interface TableModelListener
extends EventListener

TableModelListener defines the interface for an object that listens to changes in a TableModel.
See Also:
TableModel

Method Summary

void
tableChanged(TableModelEvent e)
This fine grain notification tells listeners the exact range of cells, rows, or columns that changed.

Method Details

tableChanged

public void tableChanged(TableModelEvent e)
This fine grain notification tells listeners the exact range of cells, rows, or columns that changed.
Usages and Demos :

View More Examples of tableChanged(TableModelEvent e)
   1: import jp.ujihara.javax.swing.event.TableModelEvent;
   2: import jp.ujihara.javax.swing.event.TableModelListener;
   3: 
   4:         ...
   5: 
   6:   public void addTableModelListener(TableModelListener listener)
   7:   {
   8:         ...
   9:     listenerList.add (TableModelListener.class, listener);
  10:   }
  11:         ...
  12:         listener = (TableModelListener) list [index + 1];
  13:         listener.tableChanged(event);

View Full Code Here
   1: import javax.swing.event.TableModelEvent;
   2: import javax.swing.event.TableModelListener;
   3: import javax.swing.table.TableModel;
   4:         ...
   5: {
   6:   private final class TableEventTranslator implements TableModelListener
   7:   {
   8:         ...
   9:       {
  10:         final TableModelListener l = (TableModelListener) listeners.get(i);
  11:         ...
  12:         l.tableChanged(event);

View Full Code Here
   1: import javax.swing.event.TableModelEvent;
   2: import javax.swing.event.TableModelListener;
   3: import javax.swing.table.TableModel;
   4:         ...
   5: {
   6:   private class TableEventTranslator implements TableModelListener
   7:   {
   8:         ...
   9:       {
  10:         final TableModelListener l = (TableModelListener) listeners.get(i);
  11:         ...
  12:         l.tableChanged(event);

View Full Code Here
   1: import javax.swing.event.TableModelEvent;
   2: import javax.swing.event.TableModelListener;
   3: import javax.swing.table.AbstractTableModel;
   4:         ...
   5:     
   6:     static public class LayDownTableModel implements TableModel, TableModelListener {
   7: 
   8:         ...
   9: 
  10:         public void addTableModelListener(TableModelListener l) {
  11:             listeners.add(l);
  12:         ...
  13:                 TableModelListener l = (TableModelListener)i.next();
  14:                 l.tableChanged(e);              

View Full Code Here
   1: import javax.swing.event.TableModelEvent;
   2: import javax.swing.event.TableModelListener;
   3: 
   4:         ...
   5: 
   6:     public void addTableModelListener(TableModelListener tml)
   7:     {
   8:         ...
   9: 
  10:     public void removeTableModelListener(TableModelListener tml)
  11:     {
  12:         ...
  13:                 (TableModelListener)tableModelListeners.elementAt(i);
  14:             tml.tableChanged(e);

View Full Code Here