java.lang.Object | +--javax.swing.table.AbstractTableModel | +--javax.swing.table.DefaultTableModelAll Implemented Interfaces:
java.util.Vector | columnIdentifierscolumnIdentifiers |
java.util.Vector | dataVectordataVector |
DefaultTableModel()Constructor DefaultTableModel |
DefaultTableModel(int numRows, int numColumns)Constructor DefaultTableModel |
DefaultTableModel(java.util.Vector columnNames, int numRows)Constructor DefaultTableModel |
DefaultTableModel(java.lang.Object[] columnNames, int numRows)Constructor DefaultTableModel |
DefaultTableModel(java.util.Vector data, java.util.Vector columnNames)Constructor DefaultTableModel |
DefaultTableModel(java.lang.Object[][] data, java.lang.Object[] columnNames)Constructor DefaultTableModel |
void | addColumn(java.lang.Object columnName)addColumn |
void | addColumn(java.lang.Object columnName, java.util.Vector columnData)addColumn |
void | addColumn(java.lang.Object columnName, java.lang.Object[] columnData)addColumn |
void | addRow(java.util.Vector rowData)addRow |
void | addRow(java.lang.Object[] rowData)addRow |
static java.util.Vector | convertToVector(java.lang.Object[] data)convertToVector |
static java.util.Vector | convertToVector(java.lang.Object[][] data)convertToVector |
int | getColumnCount()getColumnCount |
java.lang.String | getColumnName(int column)getColumnName |
java.util.Vector | getDataVector()getDataVector |
int | getRowCount()getRowCount |
java.lang.Object | getValueAt(int row, int column)getValueAt |
void | insertRow(int row, java.util.Vector rowData)insertRow |
void | insertRow(int row, java.lang.Object[] rowData)insertRow |
boolean | isCellEditable(int row, int column)isCellEditable |
void | moveRow(int startIndex, int endIndex, int toIndex)moveRow |
void | newDataAvailable(javax.swing.event.TableModelEvent event)newDataAvailable |
void | newRowsAdded(javax.swing.event.TableModelEvent event)newRowsAdded |
void | removeRow(int row)removeRow |
void | rowsRemoved(javax.swing.event.TableModelEvent event)rowsRemoved |
void | setColumnCount(int columnCount)setColumnCount |
void | setColumnIdentifiers(java.util.Vector columnIdentifiers)setColumnIdentifiers |
void | setColumnIdentifiers(java.lang.Object[] columnIdentifiers)setColumnIdentifiers |
void | setDataVector(java.util.Vector data, java.util.Vector columnNames)setDataVector |
void | setDataVector(java.lang.Object[][] data, java.lang.Object[] columnNames)setDataVector |
void | setNumRows(int numRows)setNumRows |
void | setRowCount(int rowCount)setRowCount |
void | setValueAt(java.lang.Object value, int row, int column)setValueAt |
protected Vector columnIdentifiersprotected Vector dataVectorpublic DefaultTableModel()public DefaultTableModel(int numRows, int numColumns)numRows - TODOnumColumns - TODOpublic DefaultTableModel(java.lang.Object[] columnNames, int numRows)columnNames - TODOnumRows - TODOpublic DefaultTableModel(java.lang.Object[][] data, java.lang.Object[] columnNames)data - TODOcolumnNames - TODOpublic DefaultTableModel(java.util.Vector columnNames, int numRows)columnNames - TODOnumRows - TODOpublic DefaultTableModel(java.util.Vector data, java.util.Vector columnNames)data - TODOcolumnNames - TODOpublic void addColumn(java.lang.Object columnName)columnName - TODOpublic void addColumn(java.lang.Object columnName, java.lang.Object[] columnData)columnName - TODOcolumnData - TODOpublic void addColumn(java.lang.Object columnName, java.util.Vector columnData)columnName - TODOcolumnData - TODOpublic void addRow(java.lang.Object[] rowData)rowData - TODOpublic void addRow(java.util.Vector rowData)rowData - TODOprotected static Vector convertToVector(java.lang.Object[] data)data - TODOprotected static Vector convertToVector(java.lang.Object[][] data)data - TODOpublic int getColumnCount()public String getColumnName(int column)column - TODOpublic Vector getDataVector()public int getRowCount()public Object getValueAt(int row, int column)row - TODOcolumn - TODOpublic void insertRow(int row, java.lang.Object[] rowData)row - TODOrowData - TODOpublic void insertRow(int row, java.util.Vector rowData)row - TODOrowData - TODOpublic boolean isCellEditable(int row, int column)row - TODOcolumn - TODOpublic void moveRow(int startIndex, int endIndex, int toIndex)startIndex - TODOendIndex - TODOtoIndex - TODOpublic void newDataAvailable(javax.swing.event.TableModelEvent event)event - TODOpublic void newRowsAdded(javax.swing.event.TableModelEvent event)event - TODOpublic void removeRow(int row)row - TODOpublic void rowsRemoved(javax.swing.event.TableModelEvent event)event - TODOpublic void setColumnCount(int columnCount)columnCount - TODOpublic void setColumnIdentifiers(java.lang.Object[] columnIdentifiers)columnIdentifiers - TODOpublic void setColumnIdentifiers(java.util.Vector columnIdentifiers)columnIdentifiers - TODOpublic void setDataVector(java.lang.Object[][] data, java.lang.Object[] columnNames)data - TODOcolumnNames - TODOpublic void setDataVector(java.util.Vector data, java.util.Vector columnNames)data - TODOcolumnNames - TODOpublic void setNumRows(int numRows)numRows - TODOpublic void setRowCount(int rowCount)rowCount - TODOpublic void setValueAt(java.lang.Object value, int row, int column)value - TODOrow - TODOcolumn - TODO