|
VLab Common 1.2 | |||||||||
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.table.model.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 editableMethod Detail |
---|
public int getColumnCount()
public java.lang.Class<?> getColumnClass(int columnIndex)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
public java.lang.String getColumnName(int col)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
public boolean isCellEditable(int rowIndex, int columnIndex)
isCellEditable
in interface javax.swing.table.TableModel
isCellEditable
in class javax.swing.table.AbstractTableModel
public 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.2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |