创建一个Rectangle对象并查找区域

时间:2014-10-17 06:40:19

标签: java awt sbt rectangles

如何创建Rectangle对象并使用其方法来确定区域?

我试图创建一个Rectangle对象并将其打印到控制台,如下所示:

import java.awt.Rectangle;

public class Rectangle
{   
    public static void main(String []args)
    {
        Rectangle box = new Rectangle(5,10,20,30);
        System.out.println(box);            
    }
}

我预计它会打印该区域,但它没有。我做错了什么?

1 个答案:

答案 0 :(得分:0)

如果您查看由Rectangle.toString()自动调用的System.out.println代码,您会看到它打印出构成Rectangle对象的参数。但是,它不会绘制它:

return getClass().getName() + "[x=" + x + ",y=" + y + ",width=" + width + ",height=" + height + "]";

你没有明确地调用toString(),但是你是: