Java:将图形项添加到框架中

时间:2012-03-05 23:10:01

标签: java graphics awt frame add

我的问题是我有两个具有“public void paint(图形窗格)”类的对象,我想将它们都添加到一个框架中。我有代码这样做,但只有我添加的最后一个模具实际显示。您需要查看的任何解决方案/其他信息?

添加代码:

public void addDice(Die userDie, Die computerDie) {

     gameFrame.add(userDie);
     gameFrame.add(computerDie);

}

是的,该方法被调用并接收两个骰子对象,而对象的类确实扩展了“Component”。

gameFrame是一个用

制作的框架
Frame gameFrame = new Frame();

这是一个AWT应用程序,而不是Swing。

谢谢!

1 个答案:

答案 0 :(得分:1)

这是Swing应用程序(JFrame)还是AWT应用程序?或者是其他东西?您可能需要将“Frame”的布局更改为GridLayout,以便它可以显示两个组件。您需要了解布局管理器here

的使用