public class InteractiveTableModel
extends javax.swing.table.AbstractTableModel
| Modifier and Type | Field and Description |
|---|---|
int |
m_hidden_index
Index of the hidden column
|
| Constructor and Description |
|---|
InteractiveTableModel(java.lang.String[] columnNames)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addEmptyRow()
Adds an empty row to the model
|
java.lang.Class<?> |
getColumnClass(int column) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int column) |
int |
getRowCount() |
java.lang.Object |
getValueAt(int row,
int column) |
boolean |
hasEmptyRow()
Returns true if the model has an empty row
|
boolean |
isCellEditable(int row,
int column) |
void |
setValueAt(java.lang.Object value,
int row,
int column) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerpublic InteractiveTableModel(java.lang.String[] columnNames)
columnNames - the names of the columnspublic java.lang.String getColumnName(int column)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic boolean isCellEditable(int row,
int column)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic java.lang.Class<?> getColumnClass(int column)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic java.lang.Object getValueAt(int row,
int column)
public void setValueAt(java.lang.Object value,
int row,
int column)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.AbstractTableModelpublic int getRowCount()
public int getColumnCount()
public boolean hasEmptyRow()
public void addEmptyRow()