darshan sure wrote: I chose to go with JFrame as I thought Dialog's were for alerting some form of messages/errors - (so I guess I was wrong on that)
They're used for a lot of things, and can hold complete GUI's
or in other words where ever you need the "Modal" behavior from a window use Dialogs ?
Yes, and even for non-modal behavior.