title: What is the best way to listen for changes in JTable cell values and update database accordingly?
body: <p>I'm building and app with multiple <code>JTables</code> and I need to detect when cell value change occurs so I can update it in the database. I tried <code>TableModelListener</code> and overriding <code>tableChanged</code>, but it fires <strong>only when I click away</strong> (click on another row) after I have edited a cell. </p>
  
  <p>Any other way to do this?</p>