Re: Closing one window and opening another




<zilvar@xxxxxxxxx> wrote in message news:1156965574.470737.50440@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Using Netbeans 5.0, I'm trying to teach myself some Java more
complicated than System.out.println("Hello World.");

I'd like some help figuring out the best way to build a login-style
screen. It seems that I could create a main class and the two forms.
My main could call LoginScreen, which listens for a button press, hides
itself on command ... and this is where I get iffy. I doubt action
listeners can return a value, so I think I need to implement a personal
'yo, successful login' event and wrap that around login in a try/catch
block, which would catch the event and ask the 2nd window to show
itself.

Is that a reasonable implementation of the idea, and if not, some
pointers to whatever I'm missing would be much appreciated. :)

Consider using a modal Dialog instead of a Window. A modal Dialog will not allow execution to continue the the Dialog is closed. Once it has closed, your code can query about the nature of the closing (did the user click on "ok" or "cancel"? What are the contents of any textfields on that Dialog? etc.)

- Oliver

.