public Object next() { int cols = self.getColumnCount(); Object[] rowData = new Object[cols]; for (int col = 0; col < cols; col++) { rowData[col] = self.getValueAt(row, col); } row++; return rowData; }
private static Object[] buildRowData(DefaultTableModel delegate, Object row) { int cols = delegate.getColumnCount(); Object[] rowData = new Object[cols]; int i = 0; for (Iterator it = DefaultGroovyMethods.iterator(row); it.hasNext() && i < cols;) { rowData[i++] = it.next(); } return rowData; }
public Object[][] getTableData (JTable table) { DefaultTableModel dtm = (DefaultTableModel) table.getModel(); int nRow = dtm.getRowCount(), nCol = dtm.getColumnCount(); Object[][] tableData = new Object[nRow][nCol]; for (int i = 0 ; i < nRow ; i++) for (int j = 0 ; j < nCol ; j++) tableData[i][j] = dtm.getValueAt(i,j); return tableData; }
private static Object[] buildRowData(DefaultTableModel delegate, Object row) { int cols = delegate.getColumnCount(); Object[] rowData = new Object[cols]; int i = 0; for (Iterator it = DefaultGroovyMethods.iterator(row); it.hasNext() && i < cols;) { rowData[i++] = it.next(); } return rowData; }
public Object[] copyRow(int startRow) { int col_c = tabModel.getColumnCount(); Object[] row = new Object[col_c]; for (int i = 0; i < col_c; i++) row[i] = tabModel.getValueAt(startRow, i); return row; }
public Object next() { int cols = self.getColumnCount(); Object[] rowData = new Object[cols]; for (int col = 0; col < cols; col++) { rowData[col] = self.getValueAt(row, col); } row++; return rowData; }
private static Object[] buildRowData(DefaultTableModel delegate, Object row) { int cols = delegate.getColumnCount(); Object[] rowData = new Object[cols]; int i = 0; for (Iterator it = DefaultGroovyMethods.iterator(row); it.hasNext() && i < cols;) { rowData[i++] = it.next(); } return rowData; }
public Object next() { int cols = self.getColumnCount(); Object[] rowData = new Object[cols]; for (int col = 0; col < cols; col++) { rowData[col] = self.getValueAt(row, col); } row++; return rowData; }
public Object next() { int cols = self.getColumnCount(); Object[] rowData = new Object[cols]; for (int col = 0; col < cols; col++) { rowData[col] = self.getValueAt(row, col); } row++; return rowData; }
DefaultTableModel rs = MyDB.DataTable("SELECT `Activity` FROM `transactions` WHERE `Group` = '" + Gname.getText()+ "' OR `Group` = 'ALL'"); int columnCount = rs.getColumnCount(); int rowCount = rs.getRowCount(); List <Object> values = new ArrayList<Object>(); for (int rowIndex = 0; rowIndex < rowCount; rowIndex ++){ for(int columnIndex = 0; columnIndex < columnCount; columnIndex++){ Object value = rs.getValueAt(rowIndex , columnIndex ); values.add(value); } } DefaultComboBoxModel dmc = new DefaultComboBoxModel(values.toArray());
DefaultTableModel viewModel = (DefaultTableModel) jTable.getModel(); DefaultTableModel printModel = new DefaultTableModel(viewModel.getRowCount(), viewModel.getColumnCount()); JTable toPrint = new JTable(printModel); int[] selectedRows = jTable.getSelectedRows(); for (int r=0;r<selectedRows.length;r++){ toPrint.addRowSelectionInterval(r, r); }
addValuesToModel(DbUtils.resultSetToTableModel(rs)); public void addValuesToModel(TableModel resultModel) { DefaultTableModel tmodel = (DefaultTableModel) tableSale.getModel(); DefaultTableModel rmodel = (DefaultTableModel) resultModel; for (int i = 0; i < rmodel.getRowCount(); i++) { Object[] row = new Object[rmodel.getColumnCount()]; for (int j = 0; j < rmodel.getColumnCount(); j++) { row[j] = rmodel.getValueAt(i, j); } tmodel.addRow(row); } }
public static void main(String[] args) { DefaultTableModel tableModel = new DefaultTableModel(); tableModel.addRow(new Object[]{"Test", "Test"}); System.out.println(tableModel.getRowCount());//returns 1 System.out.println(tableModel.getColumnCount());//returns 0 }
import javax.swing.table.DefaultTableModel; public class DefaultTableModelDemo { public static void main( String[] args ) { DefaultTableModel defaultTableModel = new DefaultTableModel(); defaultTableModel.addRow( new Object[]{"Test", "Test"} ); System.out.println( "defaultTableModel.getRowCount() = " + defaultTableModel.getRowCount() ); System.out.println( "defaultTableModel.getColumnCount() = " + defaultTableModel.getColumnCount() ); } }
public Object[] getRow(int rowIndex) { int colC = tabModel.getColumnCount(); Object[] obj = new Object[colC]; if (rowIndex < 0 || rowIndex >= tabModel.getRowCount()) return obj; for (int i = 0; i < colC; i++) { obj[i] = tabModel.getValueAt(rowIndex, i); } return obj; }
//To clear the Contents of Java JTable DefaultTableModel dm = (DefaultTableModel) JTable1.getModel(); for (int i = 0; i < dm.getRowCount(); i++) { for (int j = 0; j < dm.getColumnCount(); j++) { dm.setValueAt("", i, j); } }
public int getColumnIndex(String colName) { int row_c = this.getModel().getColumnCount(); for (int i = 0; i < row_c; i++) { if (colName.equals(this.getModel().getColumnName(i))) return i; } return -1; }
private void removeColumn(DefaultTableModel tableModel, int column) { int prevColumnCount = tableModel.getColumnCount(); Vector rows = tableModel.getDataVector(); for (Object row : rows) { ((Vector) row).remove(column); } tableModel.setColumnCount(prevColumnCount - 1); tableModel.fireTableStructureChanged(); }
public Object[] getAllColName() { int colC = this.getModel().getColumnCount(); Object[] colN = new Object[colC]; for (int i = 0; i < colC; i++) colN[i] = this.getModel().getColumnName(i); return colN; }
public static ReportTableModel sampleRTM(ReportTableModel rtm, int count) { if (count < 0 || rtm == null || rtm.getModel().getRowCount() <= 0 || rtm.getModel().getColumnCount() <= 0) return rtm; // no sampling needed String[] colName = rtm.getAllColNameStr(); ReportTableModel newRTM = new ReportTableModel(colName,true,true); for (int i=0; i < count; i++ ) { int randInt = new Random().nextInt(count); Object[] row = rtm.getRow(randInt); newRTM.addFillRow(row); } return newRTM; }