Create
Thread to get all images. When all the Images are fetched ( put in Vector or something like it ) make a own Renderer to make the images visible.
When the Threads run method has got the last image. Call the fireTableStructureChanged. Try extending the AbstractTableModel class to update the JTable.
If you got your own renderer perhaps repaint() will do the trick but i doubt it.