Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse javax.swing.table.AbstractTableModel1.2

java.lang.Object
   |
   +--javax.swing.table.AbstractTableModel

Deklaration

public class AbstractTableModel
extends java.lang.Object
implements javax.swing.table.TableModel, java.io.Serializable

Beschreibung

Diese Klasse dient als Grundlage für die meisten TableModel-Implementierungen. Abgeleitete Klassen müssen mindestens die folgenden Methoden implementieren:
  public int getRowCount();
  public int getColumnCount();
  public Object getValueAt(int row, int column);


 
Datenelemente
protected EventListenerListlistenerList
 
Konstruktoren
publicAbstractTableModel()
 
Methoden
public StringgetColumnName(int column)
public intfindColumn(String columnName)
public ClassgetColumnClass(int columnIndex)
public booleanisCellEditable(int rowIndex, int columnIndex)
public voidsetValueAt(Object aValue, int rowIndex, int columnIndex)
public voidaddTableModelListener(TableModelListener l)
public voidremoveTableModelListener(TableModelListener l)
public TableModelListener[]getTableModelListeners()     [1.4]
public voidfireTableDataChanged()
public voidfireTableStructureChanged()
public voidfireTableRowsInserted(int firstRow, int lastRow)
public voidfireTableRowsUpdated(int firstRow, int lastRow)
public voidfireTableRowsDeleted(int firstRow, int lastRow)
public voidfireTableCellUpdated(int row, int column)
public voidfireTableChanged(TableModelEvent e)
public EventListener[]getListeners(Class listenerType)     [1.3]


 

Datenelemente im Detail

protected EventListenerList listenerList

 

Konstruktoren im Detail

public AbstractTableModel()

 

Methoden im Detail

public String getColumnName(int column)
Liefert den Namen der Spalte.
public int findColumn(String columnName)
Liefert den Index der Spalte.
public Class getColumnClass(int columnIndex)
Liefert den Typ der Datenelemente.
public boolean isCellEditable(int rowIndex, int columnIndex)
Liefert false.
public void setValueAt(Object aValue, int rowIndex, int columnIndex)
public void addTableModelListener(TableModelListener l)
Fügt den Listener hinzu.
public void removeTableModelListener(TableModelListener l)
Entfernt den Listener.
public TableModelListener[] getTableModelListeners()     [1.4]
Liefert die Listener.
public void fireTableDataChanged()
Informiert die Listener, dass sich alle Zellen geändert haben.
public void fireTableStructureChanged()
Informiert, dass sich die Struktur der Tabelle geändert hat.
public void fireTableRowsInserted(int firstRow, int lastRow)
Informiert, dass Zeilen entfernt wurden.
public void fireTableRowsUpdated(int firstRow, int lastRow)
Informiert, dass sich die Zellen geändert haben.
public void fireTableRowsDeleted(int firstRow, int lastRow)
Informiert, dass die Zeilen entfernt wurden.
public void fireTableCellUpdated(int row, int column)
Informiert, dass sich die die Zelle geändert hat.
public void fireTableChanged(TableModelEvent e)
Gibt an, dass sich die Tabelle geändert hat.
public EventListener[] getListeners(Class listenerType)     [1.3]
Liefert die Listener des angegebenen Typs.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.