制作一个矩形对象可用的方法

时间:2014-05-06 23:59:48

标签: java

我想知道这段代码有什么问题,试图找到一个矩形可以调用的方法,并让矩形移动它传入的两个整数,这是我到目前为止所拥有的,

import java.awt.*;

public class rectangles
{
    public static void main(String[] args)
    {
        Rectangle h = new Rectangle();
        h.moveRectangle(5, 5);
    }
    public static Rectangle moveRectangle(Rectangle h, int x, int y)
    {
        h.move(x, y);
        return h;
    }
}    

我在h.moveRectangle(5, 5); 上有错误说"方法moveRectangle(int,int)未定义为Rectangle类型。"。对不起真正的初学者问题。

1 个答案:

答案 0 :(得分:0)

如果您需要使用自己的方法,则应调用类rectangles的方法,而不是类java.awt.Rectangle的方法。它应该是

rectangles.moveRectangle(h, 5, 5);