Advertisement
Guest User

Untitled

a guest
Nov 18th, 2018
390
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.66 KB | None | 0 0
  1. //creating the new JFrame window
  2.     private void jMenuEditActionPerformed(java.awt.event.ActionEvent evt) {                                          
  3.         int index = jTable1.getSelectedRow();
  4.         SalesTableModel model = (SalesTableModel) jTable1.getModel();
  5.        NewJFrameEdit frame = new NewJFrameEdit(model.getRow(index));
  6.        frame.setVisible(true);
  7.      
  8.  
  9.     }
  10.  
  11. //Passing selected row into new JFrame
  12.     public NewJFrameEdit(SaleItem editableItem) {
  13.         initComponents();
  14.        
  15.         jDateChooserInstallDateUpdater.setDate(editableItem.postDate);
  16.         jTextFieldWorkOrderUpdater.setText(editableItem.workOrderNumber);
  17.         chkUpdateTv.setSelected(editableItem.newTv);
  18.         chkUpdateInt.setSelected(editableItem.newInt);
  19.         chkUpdatePh.setSelected(editableItem.newPh);
  20.         editedItem = editableItem;
  21.     }
  22.  
  23. //button on new JFrame that i'd like to have update my table on main form
  24.     private void btnUpdateActionPerformed(java.awt.event.ActionEvent evt) {                                          
  25.  
  26.        updatedItem = getUpdatedItem();
  27.        
  28.         SalesTableModel model = new SalesTableModel();
  29.                 model.addRow(updatedItem);
  30.    
  31.     }                                        
  32.  
  33. //method in new JFrame to get updated info to pass back to main form
  34.     public SaleItem getUpdatedItem(){
  35.         return new SaleItem(
  36.         editedItem.dateAdded,
  37.         jDateChooserInstallDateUpdater.getDate(),
  38.         editedItem.agentName,
  39.         jTextFieldWorkOrderUpdater.getText(),
  40.         chkUpdateInt.isSelected(),
  41.         chkUpdateTv.isSelected(),
  42.         chkUpdatePh.isSelected(),
  43.         false
  44.     );
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement