我的问题是我有两个具有“public void paint(图形窗格)”类的对象,我想将它们都添加到一个框架中。我有代码这样做,但只有我添加的最后一个模具实际显示。您需要查看的任何解决方案/其他信息?
添加代码:
public void addDice(Die userDie, Die computerDie) {
gameFrame.add(userDie);
gameFrame.add(computerDie);
}
是的,该方法被调用并接收两个骰子对象,而对象的类确实扩展了“Component”。
gameFrame是一个用
制作的框架Frame gameFrame = new Frame();
这是一个AWT应用程序,而不是Swing。
谢谢!
答案 0 :(得分:1)
这是Swing应用程序(JFrame)还是AWT应用程序?或者是其他东西?您可能需要将“Frame”的布局更改为GridLayout,以便它可以显示两个组件。您需要了解布局管理器here
的使用