Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.swing
JTableTeszt.Modell osztály

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by javax.swing.table.DefaultTableModel
          extended by elte.java2_utikalauz5.swing.JTableTeszt.Modell
Megvalósított interfészek:
Serializable, EventListener, TableModelListener, TableModel
Beágyazó osztály:
JTableTeszt

class JTableTeszt.Modell
extends DefaultTableModel
implements TableModelListener

Táblázat szerkeszthető és rendezhető adatmodellje.


Mezők
private  Collator collator
          Rendezettséget megadó objektum
private  boolean rendezés
          Rendezés már folyamatban van
private static long serialVersionUID
          Verziószám.
 
javax.swing.table.DefaultTableModel osztálytól örökölt mezők
columnIdentifiers, dataVector
 
javax.swing.table.AbstractTableModel osztálytól örökölt mezők
listenerList
 
Konstruktorok
JTableTeszt.Modell(int sorok, int oszlopok)
          Konstruktor.
 
Metódusok
 boolean isCellEditable(int sor, int oszlop)
          Mező szerkeszthetőségének lekérdezése.
private  boolean nagyobb(Vector ez, Vector ennél)
          Sorok összehasonlítása
private  void rendez()
          Adatok rendezése a rendezőoszlop ABC rendje alapján
 void tableChanged(TableModelEvent tme)
          Adatmodell eseményeinek naplózása.
 
javax.swing.table.DefaultTableModel osztálytól örökölt metódusok
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount, setValueAt
 
javax.swing.table.AbstractTableModel osztálytól örökölt metódusok
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
 
java.lang.Object osztálytól örökölt metódusok
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Mezők részletezése

serialVersionUID

private static final long serialVersionUID
Verziószám.

Lásd még:
Konstans mezőértékek

rendezés

private boolean rendezés
Rendezés már folyamatban van


collator

private Collator collator
Rendezettséget megadó objektum

Konstruktorok részletezése

JTableTeszt.Modell

JTableTeszt.Modell(int sorok,
                   int oszlopok)
Konstruktor.

Paraméterek:
sorok - A sorok száma.
oszlopok - Az oszlopok száma.
Metódusok részletezése

tableChanged

public void tableChanged(TableModelEvent tme)
Adatmodell eseményeinek naplózása.

Megvalósítja:
TableModelListener interfész tableChanged metódusát
Paraméterek:
tme - Adatmodell esemény.

isCellEditable

public boolean isCellEditable(int sor,
                              int oszlop)
Mező szerkeszthetőségének lekérdezése.

Megvalósítja:
TableModel interfész isCellEditable metódusát
Felüldefiniálja:
DefaultTableModel osztály isCellEditable metódusát
Paraméterek:
sor - A kérdéses mező sora.
oszlop - A kérdéses mező oszlopa.
Visszaadott érték:
A kérdéses mező szerkeszthetősége.

rendez

private void rendez()
Adatok rendezése a rendezőoszlop ABC rendje alapján


nagyobb

private boolean nagyobb(Vector ez,
                        Vector ennél)
Sorok összehasonlítása


Java 2 Útikalauz programozóknak 5.0