準備(一)
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)
參數:
x
- 要填充矩形的
x 坐标。
y
- 要填充矩形的
y 坐标。
width
- 要填充矩形的寬度。
height
- 要填充矩形的高度。
raised
- 一個用于确定矩形是凸出平面顯示還是凹入平面顯示的 boolean 值。