我正在尝试制作一款游戏,让玩家可以点击屏幕上的角色并启动拼图。
我创建了一个GameView(显示字符)和ClickableGames(持有谜题)类,它们都扩展了JPanel。
我有一个具有JFrame的Image类。
我希望我的GameView类能够在GameView类中点击一个角色时启动ClickableGames。
有没有这样做?
或者我必须在我的Image类中执行此操作吗?
让GameView和ClickableGames成为独立的JFrame会更容易吗?
理想情况下,我希望屏幕之间的所有切换都是平滑的,并且都在同一帧内进行。
在搜索我的瘟疫的解决方案时,我偶然发现了Java中的CardLayout类,但遗憾的是我无法用我的类复制我的计算机上的效果。如果有人知道如何使用这个有用的工具来实现我想要的东西,我将非常感谢你,如果你可以指导我如何这样做。
提前感谢您的帮助和对我的困惑的耐心! :)