| Author |
Close one Frame open another?
|
Simon Ingram
Ranch Hand
Joined: Nov 30, 2003
Posts: 165
|
|
Hi folks, I have a JFrame with a button. When the button is pressed I want to close the current frame and open a new one. I find that dispose() and System.exit(0) kill both frames! Any ideas? regards Simon Ingram
|
 |
Jeremy Tartaglia
Ranch Hand
Joined: Mar 11, 2004
Posts: 62
|
|
System.exit(0) stops ALL processes, including the new frame, so that's a bad idea. Just use dispose() after you create the new JFrame, and you should be fine. You may also need to change the default close operation (I think by setDefaultCloseOperation(JFrame.DEFAULT_NO_CLOSE) or something similar to that), so if just using dispose() doesn't work, check the documentation for that. [ March 11, 2004: Message edited by: Jeremy Tartaglia ]
|
 |
Simon Ingram
Ranch Hand
Joined: Nov 30, 2003
Posts: 165
|
|
Thanks, Jeremy the dispose on its own does the trick! I did not need to setDefaultCloseOperation. Thanks once again Simon
|
 |
 |
|
|
subject: Close one Frame open another?
|
|
|