我遇到线程问题。我在类Floor
中有绘制方法,它们在适当的位置绘制狼和野兔,并且在这个类中有动画方法。我无法在Hare
和Wolf
类中编写绘图方法,但我希望在移动后更改图像。我已经做了类似的事情,我还没有想要提供线程,因为它们没有合适,我只用move()
方法编写了线程' s {{ 1}} run()
和Wolf
类中的方法,但必须添加一些内容。我想要的只是在下面的代码中,所以每个动物移动20次,并且每次移动后都会调用Hare
方法,但有两个变化:每个动物都有自己的生命"生命34; - 在它们之间以不同的暂停移动,并且有一个repaint()
方法,而不是start()
一个。
我无法以正确的方式设置move()
方法和wait()
,这是我的问题。
yield()