准备(一)
Graphics类的相关方法API解释
drawOval
public abstract void drawOval(int x, int y, int width, int height)
-
绘制椭圆的边框。得到一个圆或椭圆,它刚好能放入由
x
、y
、width
和height
参数指定的矩形中。椭圆覆盖区域的宽度为
width + 1
像素,高度为height + 1
像素。 -
- 参数:
-
x
- 要绘制椭圆的左上角的 x 坐标。 -
y
- 要绘制椭圆的左上角的 y 坐标。 -
width
- 要绘制椭圆的宽度。 -
height
- 要绘制椭圆的高度。
fillOval
public abstract void fillOval(int x, int y, int width, int height)
- 使用当前颜色填充外接指定矩形框的椭圆。
-
- 参数:
-
x
- 要填充椭圆的左上角的 x 坐标。 -
y
- 要填充椭圆的左上角的 y 坐标。 -
width
- 要填充椭圆的宽度。 -
height
- 要填充椭圆的高度。
fillRect
public abstract void fillRect(int x, int y, int width, int height)
-
填充指定的矩形。该矩形左边缘和右边缘分别位于
x
和x + width - 1
。上边缘和下边缘分别位于y
和y + height - 1
。得到的矩形覆盖width
像素宽乘以height
像素高的区域。使用图形上下文的当前颜色填充该矩形。 -
- 参数:
-
x
- 要填充矩形的 x 坐标。 -
y
- 要填充矩形的 y 坐标。 -
width
- 要填充矩形的宽度。 -
height
- 要填充矩形的高度。
fill3DRect
public void fill3DRect(int x, int y, int width, int height, boolean raised)
- 绘制一个用当前颜色填充的 3-D 高亮显示矩形。矩形的边是高亮显示的,以至于从左上角看呈斜面并加亮。高亮显示效果所用的颜色根据当前颜色确定。
-
- 参数:
-
x
- 要填充矩形的 x 坐标。 -
y
- 要填充矩形的 y 坐标。 -
width
- 要填充矩形的宽度。 -
height
- 要填充矩形的高度。 -
raised
- 一个用于确定矩形是凸出平面显示还是凹入平面显示的 boolean 值。