Thanks naval_cow, for your response.
In fact, I need to know how can I open an InternalFrame from another InternalFrame. I know how to open an InternalFrame from a Frame (considering it MDI form). Using JDesktopPane and other things that you suggest. I got the info how can I do it, but can't implement it as I am new to Java. I am discussing it in short, if you can help me code that part, it will be a great help.
If I can create a thread that can open an InternalFrame i.e. It takes a InternalFrame as it's parameter and place it in the main JDesktopPane of the MDI form, and when I need to open an InternalFrame from another InternalFrame, then if the InternalFrame calls the thread with the InternalFrame name(that it wished to open), It should work.
So, Now I need to write the thread and run it in the MDI form (waiting/checking if any InternalFrame calls it). As I am new I don't know how to write thread and call it. If you could write the code for me, It would be a great help.
Thanks in advance
Fahad