Some more clue i got.
I have two threads getting executed from the FileView JFrame.
If I have these two threads executed from the constructor of the FileView then I dont see any the screen.
If I have these two threads started outside the constructor then I can see the View by these two threads are not executed. Weird
I am not sure why Swing is behaving like this.
PLease help me out with this.