public void addJTable() { jtable1 = new JTable(teamqueryController.getTableModel()); // add a ListSelectionListener to the table jtable1.getSelectionModel().addListSelectionListener(teamqueryController); // add the table to a scrollpane JScrollPane scrollpane = new JScrollPane(jtable1); // create a window jPanel1.setLayout(new BorderLayout()); jPanel1.add(scrollpane, BorderLayout.PAGE_END); }
// public String[] getValues() // { // // String[] a = teamqueryController.getValues(); // NameTextField.setText(a[0]); // EmailTextField.setText(a[1]); // return a; // // } private void UpdateButtonActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_UpdateButtonActionPerformed // TODO add your handling code here: Object[] array = new Object[3]; // List<TeamMember> team1ResultList; // team1ResultList= model.getList(); // for(TeamMember ele : team1ResultList){ // if(ele.getMemberName().equals(NameTextField.getText())){ // array[0] = ele.getMemberId(); // System.out.println(ele.getMemberId().intValue()); // } // } array[0] = id; array[1] = NameTextField.getText(); array[2] = EmailTextField.getText(); teamqueryController.addRow(array); ((TeamQueryTableModel) jtable1.getModel()).fireTableDataChanged(); } // GEN-LAST:event_UpdateButtonActionPerformed
public void updateTable() { jtable1.setModel(teamqueryController.getTableModel()); }