Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //creating the new JFrame window
- private void jMenuEditActionPerformed(java.awt.event.ActionEvent evt) {
- int index = jTable1.getSelectedRow();
- SalesTableModel model = (SalesTableModel) jTable1.getModel();
- NewJFrameEdit frame = new NewJFrameEdit(model.getRow(index));
- frame.setVisible(true);
- }
- //Passing selected row into new JFrame
- public NewJFrameEdit(SaleItem editableItem) {
- initComponents();
- jDateChooserInstallDateUpdater.setDate(editableItem.postDate);
- jTextFieldWorkOrderUpdater.setText(editableItem.workOrderNumber);
- chkUpdateTv.setSelected(editableItem.newTv);
- chkUpdateInt.setSelected(editableItem.newInt);
- chkUpdatePh.setSelected(editableItem.newPh);
- editedItem = editableItem;
- }
- //button on new JFrame that i'd like to have update my table on main form
- private void btnUpdateActionPerformed(java.awt.event.ActionEvent evt) {
- updatedItem = getUpdatedItem();
- SalesTableModel model = new SalesTableModel();
- model.addRow(updatedItem);
- }
- //method in new JFrame to get updated info to pass back to main form
- public SaleItem getUpdatedItem(){
- return new SaleItem(
- editedItem.dateAdded,
- jDateChooserInstallDateUpdater.getDate(),
- editedItem.agentName,
- jTextFieldWorkOrderUpdater.getText(),
- chkUpdateInt.isSelected(),
- chkUpdateTv.isSelected(),
- chkUpdatePh.isSelected(),
- false
- );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement