I want to make one application which will be having one main form that should act like MDI form of Visual Basic. I want to know if I want to open forms(frame / panel) in my application, one container should be there to hold these forms. Like in Visual Basic, MDI form fulfill this requirement. I dont want to use JTabbedpane. Instead of JTabbedpane, what kind of design should I use. Please tell me it's an urgent.