如何关闭打开另一帧的JFrame?

时间:2013-05-10 16:27:19

标签: java swing jframe multiple-instances

我有一个以welcomeScreen JFrame开头的程序,它有一个JButton,可以选择启动游戏..当我点击该按钮时,它会打开JFrame与我的游戏,但它不会关闭..无论如何这样做?我只知道System.exit(0),这会关闭所有内容..

2 个答案:

答案 0 :(得分:3)

  

我有一个以welcomeScreen JFrame开头的程序   有一个JButton可以选择启动游戏..当我点击它   按钮,它打开我的游戏JFrame但它没有关闭..   无论如何这样做?我只知道System.exit(0),这就关闭了   一切..

  • 不要创建另一个JFrame

  • 切换卡后,CardLayoutJFrame.pack()一起使用

答案 1 :(得分:2)

您可以尝试:jFrame.dispose();