List of usage examples for javax.swing.table DefaultTableModel setNumRows
public void setNumRows(int rowCount)
From source file:com.mirth.connect.client.ui.browsers.message.MessageBrowserAdvancedFilter.java
public void loadSelections() { DefaultTableModel contentSearchModel = ((DefaultTableModel) contentSearchTable.getModel()); DefaultTableModel metaDataSearchModel = ((DefaultTableModel) metaDataSearchTable.getModel()); ItemSelectionTableModel<Integer, String> connectorModel = ((ItemSelectionTableModel<Integer, String>) connectorTable .getModel());/*from w w w . jav a 2 s . co m*/ messageIdLowerField.setText((String) cachedSettings.get("messageIdLowerField")); messageIdUpperField.setText((String) cachedSettings.get("messageIdUpperField")); originalIdLowerField.setText((String) cachedSettings.get("originalIdLowerField")); originalIdUpperField.setText((String) cachedSettings.get("originalIdUpperField")); importIdLowerField.setText((String) cachedSettings.get("importIdLowerField")); importIdUpperField.setText((String) cachedSettings.get("importIdUpperField")); serverIdField.setText((String) cachedSettings.get("serverIdField")); sendAttemptsLower.setValue(cachedSettings.get("sendAttemptsLower")); sendAttemptsUpper.setValue(cachedSettings.get("sendAttemptsUpper")); attachmentCheckBox.setSelected((Boolean) cachedSettings.get("attachment")); errorCheckBox.setSelected((Boolean) cachedSettings.get("error")); contentSearchModel.setNumRows(0); Object[][] contentSearchData = (Object[][]) cachedSettings.get("contentSearchTable"); for (int row = 0; row < contentSearchData.length; row++) { contentSearchModel.addRow(contentSearchData[row]); } metaDataSearchModel.setNumRows(0); Object[][] metaDataSearchData = (Object[][]) cachedSettings.get("metaDataSearchTable"); for (int row = 0; row < metaDataSearchData.length; row++) { metaDataSearchModel.addRow(metaDataSearchData[row]); } Boolean[] connectorData = (Boolean[]) cachedSettings.get("connectorTable"); for (int row = 0; row < connectorModel.getRowCount(); row++) { connectorModel.setValueAt(connectorData[row], row, ItemSelectionTableModel.CHECKBOX_COLUMN); } cachedSettings.clear(); }
From source file:com.mirth.connect.client.ui.ChannelSetup.java
private void updateMetaDataTable() { DefaultTableModel model = (DefaultTableModel) metaDataTable.getModel(); model.setNumRows(0); for (MetaDataColumn column : currentChannel.getProperties().getMetaDataColumns()) { model.addRow(new Object[] { column.getName(), column.getType(), column.getMappingName() }); }/*from w w w.j ava2s . c om*/ revertMetaDataButton.setEnabled(false); }
From source file:tk.egsf.ddns.janela.java
private void JBatualizalistaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JBatualizalistaActionPerformed String https_url = "https://ddns.egsf.tk/webservice/gethosts"; String gethostsjson = JSON_helper.getJsonUrl(https_url, ddns.getBasicAuth()); if (gethostsjson == "") { return;/* ww w. j a va2s . co m*/ } JSONArray jsa = new JSONArray(gethostsjson); DefaultTableModel model = (DefaultTableModel) jTable1.getModel(); List<Boolean> selected = new ArrayList<Boolean>(); int rowcount = jTable1.getRowCount(); for (int i = 0; i < rowcount; i++) { selected.add((Boolean) jTable1.getValueAt(i, 2)); } model.setNumRows(0); try { for (int i = 0; i < jsa.length(); i++) { System.out.println(jsa.get(i)); JSONObject js = jsa.getJSONObject(i); Object[] row = new Object[] { js.getString("host") + "." + js.getString("zone"), js.getString("ip") }; model.addRow(row); } model.fireTableDataChanged(); for (int i = 0; i < selected.size(); i++) { Boolean boolean1 = selected.get(i); jTable1.setValueAt(boolean1, i, 2); } } catch (Exception e) { System.out.println("Erro: " + e.getMessage()); } }