有一个很长的代码,用于以图形方式模拟斯坦福大学YouTube系列讲座中的弹跳球#34;在其中一个lectures中,教练通过使用他预先创建的类来改变球(只需更改GOval for" GFace"),即他使面部反弹。我想通过创建自己的类" gBox"来尝试这个。因此,我只想使用一个简单的矩形,而不是复杂的" GFace"。 但是,当我将source code中的GOval更改为" gBox"发生以下错误"类型Component中的方法move(int,int)不适用于参数(double,double)"。
我认为我在课上做错了。
这是我写的课程:
import acm.program.*;
import acm.graphics.*;
public class gBox extends GraphicsProgram{
public void run(){
GRect box = new GRect(50,50);
add(box);
}
}