如何将Java中的多个ACM图形对象组合成一个对象?

如何将Java中的多个ACM图形对象组合成一个对象?,java,acm-java-libraries,Java,Acm Java Libraries,我已经完成了一个刽子手游戏的编写,但我想在游戏结束后将刽子手移出画布。我用他身体的任何部分创造了那个刽子手。当我移动对象时,它一次只能移动一个对象。如何将它们组合在一起?也许您可以重构代码,在整个实现中使整个hangman成为一个对象,并在需要时使不同部分可见。当需要移除他时,只需通过将其重置为不可见或尝试制作一个新对象来处理整个事情,我猜。。。如果你发布了你的实现代码,我可能会给你更多的帮助…你必须创建一个gcombound类的对象。这类对象允许您创建新的对象,这些对象可以像GOval这样进行

我已经完成了一个刽子手游戏的编写,但我想在游戏结束后将刽子手移出画布。我用他身体的任何部分创造了那个刽子手。当我移动对象时,它一次只能移动一个对象。如何将它们组合在一起?

也许您可以重构代码,在整个实现中使整个hangman成为一个对象,并在需要时使不同部分可见。当需要移除他时,只需通过将其重置为不可见或尝试制作一个新对象来处理整个事情,我猜。。。如果你发布了你的实现代码,我可能会给你更多的帮助…

你必须创建一个gcombound类的对象。这类对象允许您创建新的对象,这些对象可以像GOval这样进行操作。在斯坦福的课程中,有一个叫做GFace的例子

我不清楚什么是“acm”-你根本没有在问题中提到它-你的问题的其余部分非常模糊。在我们合理回答之前,你需要澄清你的问题。请读一读,一个红族人没有离开绞刑架,那么他是怎么走的?@Jon我怀疑OP指的是绞刑架。@AndrewThompson:听起来是合理的怀疑。当然,如果OP告诉我们……我从acm.graphic中画出了来自GOval和GLine的刽子手,我想在游戏结束时把他从画布上滑出来,我不知道我应该发布哪部分代码??我能把他所有的粒子合并到一个物体上吗??