< prev index next >

src/demo/share/jfc/TableExample/OldJTable.java

Print this page

        

*** 70,80 **** public TableColumn addColumn(Object columnIdentifier, int width) { return addColumn(columnIdentifier, width, null, null, null); } ! public TableColumn addColumn(Object columnIdentifier, List columnData) { return addColumn(columnIdentifier, -1, null, null, columnData); } // Override the new JTable implementation - it will not add a column to the // DefaultTableModel. --- 70,80 ---- public TableColumn addColumn(Object columnIdentifier, int width) { return addColumn(columnIdentifier, width, null, null, null); } ! public TableColumn addColumn(Object columnIdentifier, List<?> columnData) { return addColumn(columnIdentifier, -1, null, null, columnData); } // Override the new JTable implementation - it will not add a column to the // DefaultTableModel.
*** 84,94 **** return addColumn(columnIdentifier, width, renderer, editor, null); } public TableColumn addColumn(Object columnIdentifier, int width, TableCellRenderer renderer, ! TableCellEditor editor, List columnData) { checkDefaultTableModel(); // Set up the model side first DefaultTableModel m = (DefaultTableModel)getModel(); m.addColumn(columnIdentifier, columnData.toArray()); --- 84,94 ---- return addColumn(columnIdentifier, width, renderer, editor, null); } public TableColumn addColumn(Object columnIdentifier, int width, TableCellRenderer renderer, ! TableCellEditor editor, List<?> columnData) { checkDefaultTableModel(); // Set up the model side first DefaultTableModel m = (DefaultTableModel)getModel(); m.addColumn(columnIdentifier, columnData.toArray());
*** 110,120 **** public void addRow(Object[] rowData) { checkDefaultTableModel(); ((DefaultTableModel)getModel()).addRow(rowData); } ! public void addRow(List rowData) { checkDefaultTableModel(); ((DefaultTableModel)getModel()).addRow(rowData.toArray()); } public void removeRow(int rowIndex) { --- 110,120 ---- public void addRow(Object[] rowData) { checkDefaultTableModel(); ((DefaultTableModel)getModel()).addRow(rowData); } ! public void addRow(List<?> rowData) { checkDefaultTableModel(); ((DefaultTableModel)getModel()).addRow(rowData.toArray()); } public void removeRow(int rowIndex) {
*** 130,150 **** public void insertRow(int rowIndex, Object[] rowData) { checkDefaultTableModel(); ((DefaultTableModel)getModel()).insertRow(rowIndex, rowData); } ! public void insertRow(int rowIndex, List rowData) { checkDefaultTableModel(); ((DefaultTableModel)getModel()).insertRow(rowIndex, rowData.toArray()); } public void setNumRows(int newSize) { checkDefaultTableModel(); ((DefaultTableModel)getModel()).setNumRows(newSize); } ! public void setDataVector(Object[][] newData, List columnIds) { checkDefaultTableModel(); ((DefaultTableModel)getModel()).setDataVector( newData, columnIds.toArray()); } --- 130,150 ---- public void insertRow(int rowIndex, Object[] rowData) { checkDefaultTableModel(); ((DefaultTableModel)getModel()).insertRow(rowIndex, rowData); } ! public void insertRow(int rowIndex, List<?> rowData) { checkDefaultTableModel(); ((DefaultTableModel)getModel()).insertRow(rowIndex, rowData.toArray()); } public void setNumRows(int newSize) { checkDefaultTableModel(); ((DefaultTableModel)getModel()).setNumRows(newSize); } ! public void setDataVector(Object[][] newData, List<?> columnIds) { checkDefaultTableModel(); ((DefaultTableModel)getModel()).setDataVector( newData, columnIds.toArray()); }
< prev index next >