Hi harcharan,
Firstly, I should let you know about my JTable. It's very simple and very basic. I had used FlowLayout. The problem I encountered was the column names were very big and adament to fix in thier houses. So, I chopped them. and used class TableColumn to hit them with a stick such that they do not misbehave when user tries to resize them and also to remain in thier rooms by using setPrefferedWidth() method. Moreover, I let the previous data to remain in JTable. But, I will plan to refresh the data when user wishes to do so. What do you say over this ?.
Thank you,