我正在开发一个 Java 视频游戏,到目前为止它有一个主菜单类和一个游戏类。正如我现在设置的那样,每个类都使用自己的 JFrame,这意味着当用户单击“开始游戏”时,主菜单 JFrame 关闭,游戏 JFrame 打开。显然这并不理想,我希望两个类都使用相同的 JFrame,但是我真的不知道该怎么做,而且互联网搜索也没有帮助。
我的主菜单类是:
public class Frame extends javax.swing.JFrame {
...
}
我现在已经设置好了,以便我的 Game 类导入我的 Frame 类,但是当我尝试从我的游戏中制作 JFrame 显示元素时,什么也没有出现。所以我的问题是:
如何跨多个类使用一个 JFrame?
任何帮助深表感谢!