I am new to java. I am working on one application. but there is now a question in my mind. Should the application be developed based on JFrame, internal frame or DesktopPane? Till now, I have developed on a JFrame with out using Internal Frame or Desktop Pane. kindly suggest.