title: Multi Window Application with Java Swing
body: <p>I have done some basic desktop applications using Java Swing. I however want to use my skills to develop a more complex application that involves user authentication.
  I want to have an opening window that will contain <code>JTextField</code>s to accept the user's username and password. On successful authentication (checking the user details in the database), I want a new window displayed containing some information about the user.
  How can I achieve this multi-window effect using Swing? 
  Thanks!</p>