Java 如何关闭打开另一个框架的JFrame?
我有一个以welcomeScreen JFrame开始的程序,它有一个JButton,可以选择开始游戏。。当我点击该按钮时,它会打开游戏的JFrame,但不会关闭。。怎么做呢?我只知道System.exit(0),这会关闭所有内容。您可以尝试:Java 如何关闭打开另一个框架的JFrame?,java,swing,jframe,multiple-instances,Java,Swing,Jframe,Multiple Instances,我有一个以welcomeScreen JFrame开始的程序,它有一个JButton,可以选择开始游戏。。当我点击该按钮时,它会打开游戏的JFrame,但不会关闭。。怎么做呢?我只知道System.exit(0),这会关闭所有内容。您可以尝试:jFrame.dispose() 我有一个以welcomeScreen JFrame开始的程序,在它上面 有一个JButton,可以选择启动游戏。。当我点击那个 按钮,它会打开我的游戏的JFrame,但不会关闭。。 怎么做呢?我只知道系统。退出(0)并关闭
jFrame.dispose()代码>
我有一个以welcomeScreen JFrame开始的程序,在它上面
有一个JButton,可以选择启动游戏。。当我点击那个
按钮,它会打开我的游戏的JFrame,但不会关闭。。
怎么做呢?我只知道系统。退出(0)并关闭
一切
- 不要创建另一个
JFrame
- 切换卡后,将
CardLayout
与JFrame.pack()
一起使用
参见