I don't know the details of the application and thus can't really comment on what is making the app hang (data loading, JTable display, etc...). That being said if you believe it to be the table...