I have data stored in Jtable, and then I am taking this data row by row and passing this data to a callable procedure in database(1 call for each row), and Procedure returns the
You need to use SwingWorker for updating UI while you do long background process.
SwingWorker
Read tutorail for SwingWorker and Concurency in Swing.