2013-05-10 1 views
-3

У меня есть программа, которая начинается с приветствияScreen JFrame, на котором у него есть JButton с возможностью запуска игры. Когда я нажимаю эту кнопку, она открывает JFrame моей игрой, однако она не закрывается .. в любом случае как это сделать? Я знаю только System.exit (0), и это закрывает все ..Как закрыть JFrame, который открыл другой фрейм?

+1

См. [Использование нескольких JFrames, Good/Bad Practice?] (Http://stackoverflow.com/a/9554657/418556) –

ответ

3

У меня есть программа, которая начинается с welcomeScreen JFrame, на котором он имеет JButton с возможность начать игру. Когда я нажимаю на эту кнопку , она открывает JFrame моей игрой, однако она не закрывается. в любом случае, как это сделать? Я знаю только System.exit (0), и это закрывает все ..

  • не создать еще один JFrame

  • использование CardLayout с JFrame.pack(), после того, как карта переключается

+0

+1 для первой точки – Reimeus