edu.iastate.metnet.dataManager
Class TableDataModel
java.lang.Object
javax.swing.table.AbstractTableModel
edu.iastate.metnet.dataManager.TableDataModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
public class TableDataModel
- extends javax.swing.table.AbstractTableModel
Model class for JTable
- Author:
- Mohammed Alabsi
- See Also:
- Serialized Form
|
Field Summary |
java.lang.String[] |
m_colNames
|
(package private) java.lang.String[][] |
m_data
|
| Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
| Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_colNames
public java.lang.String[] m_colNames
m_data
java.lang.String[][] m_data
TableDataModel
public TableDataModel(java.lang.String[][] data,
java.lang.String[] columns)
TableDataModel
public TableDataModel(int rows,
int cols)
getRowCount
public int getRowCount()
getColumnCount
public int getColumnCount()
getValueAt
public java.lang.Object getValueAt(int i,
int j)
setData
public void setData(int i,
int j,
java.lang.String val)
setColumnName
public void setColumnName(int col,
java.lang.String val)
getColumnName
public java.lang.String getColumnName(int col)
- Specified by:
getColumnName in interface javax.swing.table.TableModel- Overrides:
getColumnName in class javax.swing.table.AbstractTableModel
getColumns
public java.lang.String[] getColumns()
getColumnClass
public java.lang.Class getColumnClass(int c)
- Specified by:
getColumnClass in interface javax.swing.table.TableModel- Overrides:
getColumnClass in class javax.swing.table.AbstractTableModel