gpt4 book ai didi

java - 多个 "screens"

转载 作者:行者123 更新时间:2023-12-01 16:35:35 24 4
gpt4 key购买 nike

我在一款游戏上做了很多工作,不太花哨,我想知道制作菜单屏幕的最佳方法是什么。我目前使用一个 JPanel 作为基础“绘画。”我想知道实现菜单屏幕等的最佳方法是什么。

到目前为止我的想法:

a) 让当前的 JPanel 处理菜单屏幕。

b) 为它们创建新的 JPanel 并将它们交换到下一个;例如:如果我点击新游戏选项,则切换到保存游戏设置的新 JPanel

额外问题:

考虑到 Applet 和应用程序的可玩性,我们使用 Canvas 或其他组件比 JPanel 更好吗?

谢谢!

最佳答案

建议:

  • 如果这是一个 Swing 应用程序,那么一定要坚持使用 Swing 组件,例如 JPanel。
  • 您的用户可能更喜欢您的交换 JPanel,如果您决定走这条路线,CardLayout会让这件事变得容易做。
  • 如果 JPanel 中呈现的 View 明显不同,您可能需要交换 JPanel。如果只是更改文本的问题,那么您可能可以更改多个 JLabel 的文本而不是交换。

关于java - 多个 "screens",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9491793/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com