/** * Updates the statistics table */ private void updateStatistics() { statisticsTable.setValueAt(Integer.valueOf(receivedIQPackets), 0, 1); statisticsTable.setValueAt(Integer.valueOf(sentIQPackets), 0, 2); statisticsTable.setValueAt(Integer.valueOf(receivedMessagePackets), 1, 1); statisticsTable.setValueAt(Integer.valueOf(sentMessagePackets), 1, 2); statisticsTable.setValueAt(Integer.valueOf(receivedPresencePackets), 2, 1); statisticsTable.setValueAt(Integer.valueOf(sentPresencePackets), 2, 2); statisticsTable.setValueAt(Integer.valueOf(receivedOtherPackets), 3, 1); statisticsTable.setValueAt(Integer.valueOf(sentOtherPackets), 3, 2); statisticsTable.setValueAt(Integer.valueOf(receivedPackets), 4, 1); statisticsTable.setValueAt(Integer.valueOf(sentPackets), 4, 2); }
protected static void setValue (DefaultTableModel tableModel, Object value, int row, int column) { TableModelListener[] listeners = tableModel.getTableModelListeners(); TableModelListener listener = null; if(listeners != null && listeners.length >0){ listener = listeners[0]; tableModel.removeTableModelListener(listener); } tableModel.setValueAt(value, row, column); if(listener != null) tableModel.addTableModelListener(listener); }
protected static void setValue (DefaultTableModel tableModel, Object value, int row, int column) { TableModelListener[] listeners = tableModel.getTableModelListeners(); TableModelListener listener = null; if(listeners != null && listeners.length >0){ listener = listeners[0]; tableModel.removeTableModelListener(listener); } tableModel.setValueAt(value, row, column); if(listener != null) tableModel.addTableModelListener(listener); }
/** * Update table with a GcodeCommand. */ public void updateRow(final GcodeCommand command) { String commandString = command.getCommandString(); int row = command.getCommandNumber() + offset; // Check for modified command string if (!command.isComment() && commandString != model.getValueAt(row, COL_INDEX_COMMAND)) { String message = String.format( "Row mismatch [%s] does not match row %d [%s].]\n", commandString, row, model.getValueAt(row, COL_INDEX_COMMAND)); logger.log(Level.WARNING, message) ; } model.setValueAt(command.isSent(), row, COL_INDEX_SENT); model.setValueAt(command.isDone(), row, COL_INDEX_DONE); model.setValueAt(command.getResponse(), row, COL_INDEX_RESPONSE); scrollTable(row); }
for (int i = 0; i < dataModel.getRowCount(); i++) { if (selectionModel.isSelectedIndex(i)) { dataModel.setValueAt(value, i, CHECK_COL);
protected void process(List<DateRecord> chunks) { for (DateRecord dr : chunks) { model.setValueAt(dr.date, dr.rowNumber, 1);
int row; // row number you want to update. int column = 1; // You want to update the first row. DefaultTableModel model = (DefaultTableModel)table.getModel(); Object value = "New Value Of This Cell"; model.setValueAt(value, row, column);
public void setValueAt(Object s, int row, int col) { if (row < 0 || col < 0) return; tabModel.setValueAt(s, row, col); }
public boolean down(Event evt, int num_evts) { tot_down++; if(cummulative) model.setValueAt("" + tot_down, my_index, 3); else model.setValueAt("" + num_evts, my_index, 3); return true; }
public void setValueAt(String s, int row, int col) { if (row < 0 || col < 0) return; tabModel.setValueAt(s, row, col); }
public TableModel getDataFromDatabase() { DefaultTableModel model = new DefaultTableModel(5, 5); model.setValueAt("Hard", 0, 0); model.setValueAt("Coded", 1, 1); model.setValueAt("Data", 2, 2); return model; }
@Override public void setValueAt(Object aValue, int row, int column) { if (column == PARAM_NAME || column == PARAM_TYPE || column == PARAM_VALUE) { if (aValue instanceof String) { aValue = ((String)aValue).toString().trim(); } } super.setValueAt(aValue, row, column); } } // end ParamTableModel
public void updateJointLimits(float lowerJointLimits[], float upperJointLimits[]) { DefaultTableModel dtmJointPos = (DefaultTableModel) this.jTableJointLimits.getModel(); for (int i = 0; i < dtmJointPos.getRowCount(); i++) { dtmJointPos.setValueAt(lowerJointLimits[i], i, 1); dtmJointPos.setValueAt(upperJointLimits[i], i, 3); } }
public void CheckGrid(){ DefaultTableModel model = (DefaultTableModel)jTable2.getModel(); int rows = model.getRowCount(); for (int i = 0; i < rows; i++) { for (int j = 0; j <= 10; j++) { Object ob = model.getValueAt(i, j); if (ob == null || ob.toString().isEmpty()) { model.setValueAt("NA", i, j); } } } }
public class Test { public static void main(String[] args) { DefaultTableModel model = new DefaultTableModel(new String[]{"One"}, 1); model.addTableModelListener(new TableModelListener() { @Override public void tableChanged(TableModelEvent e) { System.out.println("isEventDispatchingThread - " + EventQueue.isDispatchThread()); } }); model.setValueAt("Test", 0, 0); } }
public void copyAll() { final TableModel tableAModel = tableA.getModel(); final DefaultTableModel copy = new DefaultTableModel(tableAModel.getRowCount(), 0); for (int column = 0; column < tableAModel.getColumnCount(); column++) { copy.addColumn(tableAModel.getColumnName(column)); for (int row = 0; row < tableAModel.getRowCount(); row++) copy.setValueAt(tableAModel.getValueAt(row, column), row, column); } tableB.setModel(copy); }
public static void completeColumnsRowIndex (ReportTableModel rtm,int rowI, Integer[] indexToComplete, Object[] valuesToFill) { if (indexToComplete.length != valuesToFill.length) { System.out.println("To Fill and From Fill columns does not match"); return; } for (int i=0; i <indexToComplete.length; i++) { Object o = rtm.getModel().getValueAt(rowI, indexToComplete[i]); if (o == null || o.toString().equals("")) // override rtm.getModel().setValueAt(valuesToFill[i], rowI, indexToComplete[i]); } }
//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); } }
private void observe(PlayerSentMessageEvent event) { DefaultTableModel model = (DefaultTableModel) networkTable.getModel(); model.setValueAt(event.getMessage(), model.getRowCount() - 1, 1); if (model.getValueAt(model.getRowCount()-1, 0).toString().toLowerCase().equals("( info )")) { // When we're observing info requests and responses, don't bother displaying them, // since they happen frequently and don't convey much interesting information. This // improves the signal-to-noise ratio so the player's actual moves are visible here. model.removeRow(model.getRowCount() - 1); } }
private void observe(PlayerReceivedMessageEvent event) { DefaultTableModel model = (DefaultTableModel) networkTable.getModel(); model.addRow(new String[] { "", "" }); model.setValueAt(event.getMessage(), model.getRowCount() - 1, 0); }