|
VLab Common 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.table.AbstractTableModel
pl.psnc.vlab.util.gui.model.table.AbstractDefaultTableModel
public abstract class AbstractDefaultTableModel
AbstractDefaultTableModel class - abstract table model class. his
abstract class provides default implementations for most of the methods in
the TableModel interface.
| Field Summary |
|---|
| Fields inherited from class javax.swing.table.AbstractTableModel |
|---|
listenerList |
| Constructor Summary | |
|---|---|
AbstractDefaultTableModel()
Creates a new instance of AbstractDefaultTableModel |
|
AbstractDefaultTableModel(java.lang.String[] columnNames,
boolean[] editable)
Creates a new instance of AbstractDefaultTableModel with column names specified. |
|
| Method Summary | |
|---|---|
java.lang.Class<?> |
getColumnClass(int columnIndex)
|
int |
getColumnCount()
|
java.lang.String |
getColumnName(int col)
|
boolean |
isCellEditable(int rowIndex,
int columnIndex)
|
void |
setColumnNames(java.lang.String[] columnNames)
Set column names |
void |
setColumnTypes(java.lang.Class<?>[] columnTypes)
Set column types |
void |
setEditable(boolean[] editable)
Set editable property for each column. |
| Methods inherited from class javax.swing.table.AbstractTableModel |
|---|
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener, setValueAt |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.swing.table.TableModel |
|---|
getRowCount, getValueAt |
| Constructor Detail |
|---|
public AbstractDefaultTableModel()
public AbstractDefaultTableModel(java.lang.String[] columnNames,
boolean[] editable)
columnNames - column nameseditable - specifies whether column is editable| Method Detail |
|---|
public int getColumnCount()
public java.lang.Class<?> getColumnClass(int columnIndex)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic java.lang.String getColumnName(int col)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModel
public boolean isCellEditable(int rowIndex,
int columnIndex)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic void setColumnNames(java.lang.String[] columnNames)
columnNames - the columnNames to setpublic void setColumnTypes(java.lang.Class<?>[] columnTypes)
columnTypes - the columnTypes to setpublic void setEditable(boolean[] editable)
editable - the editable to set
|
VLab Common 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||