可以通过标记左上角和右下角的坐标来定义矩形的尺寸。在画布上可以绘制4中矩形,分别是矩形框、填充矩形、圆角矩形框、圆角填充矩形。
可以调用drawRect()方法创建矩形框,调用fillRect()方法填充矩形。需要4个参数,前两个是矩形的左上角坐标(x1,y1),后两个参数是的宽度和高度(x2,y2)。
必须在绘制举行前,使用setColor()方法设定用于绘制矩形的颜色。否则,就使用图形环境的当前颜色既绘制矩形的边框又填充矩形的内部,这依赖于要绘制的矩形的类型。
生成一个圆角矩形和生成一个直角矩形的方法类似,只是必须指定用于兴城圆角的圆弧的水平直径和垂直直径。水平直径称为圆弧的宽度,垂直直径称为圆弧的高度。
直径代表角的尖锐程度,即直径越小角越尖。水平直径和垂直直径都被定义成整数类型。
可以分别调用drawRoundRect()方法和fillRoundRect()方法生成圆角矩形。这两个方法都需要6个参数。前4个参数标识了矩形的左上角坐标和右下角坐标。第5和第6个参数是代表角的水平直径和垂直直径的整数。
颜色填充