I have a JTable that loads data from a database. Because sometimes there’s too much data, I would like to add a loading circle inside the Jtable to notify the user that the data is being loaded. Here is an image of how I would like it to be:

Is this possible? How can it be done in Swing?
PS: I don’t want to use the progress bar, I just want the circle inside the table.
UPDATE: The table is part of the GUI and I only want to disable or show the loading inside the JTable and leave the other components intact.
1) to Translucent & Modal & un_decorated JDialog (block Mouse event to the parent)
2) to GlassPane (can block Mouse event)
3) to JViewport
EDIT
if your
SQL interpretersupportsPaginations, then splitSQL ResultSet(5 – 20 pieces) and useJProgressBarrather than cycledImages,