所以我正在编写一个简单的桌面游戏的GUI。我想要一个带有几个按钮的菜单,其中两个是例如“开始游戏”或“选项”等...如果我点击“开始游戏”我想进入下一页/场景。这是最好的方式吗?我希望一切都发生在一个JFrame中。
我想过用getContentPane()删除所有组件.remove();然后添加我想要的新组件。但是我还希望能够在按下“后退”按钮时再次返回菜单。并且一直在删除和添加所有内容对于这个简单的任务来说似乎有点太多了。
当按下按钮或类似的东西时,是否有可能以某种方式重定向到新的“场景”?我确定必须有比上面列出的更好的方式。