my Swing application has few textfileds and Jtable. When I update the values in textFileds those values not showing on Jtable immediately after updating data. I tried using tbmodel.fireTableDataChanged(); But that didnt work.
try {
String driveID = txtDriverID.getText();
String trnsCompName = (String)cmbTransCompany.getSelectedItem();
String trDriverName = txtName.getText();
String trAddress = txtAddress.getText();
String trDob = txtDOB.getText();
String license = txtLicence.getText();
String telephone = txtTelephone.getText();
PvtTransportDriver pvtDriver = new PvtTransportDriver(driveID, trnsCompName, trDriverName, trAddress, trDob, license, telephone);
int res = PvtTransDriverController.updatePvtTransportDriver(pvtDriver);
tbmodel = (DefaultTableModel) tblAllPvtDrivers.getModel();
tbmodel.fireTableDataChanged();
if (res > 0) {
JOptionPane.showMessageDialog(null, "Updated");
}
} catch ( ClassNotFoundException | SQLException ex) {
Logger.getLogger(PvtTransDriver.class.getName()).log(Level.SEVERE, null, ex);
}