Graphics类
Graphics類:可以理解為畫筆,為我們提供了各種繪制圖形
1.畫直線? ? drawLine(int x1,int y1,int x2, int y2)
2.畫矩形邊框? ? drawRect(int x,int y,int width,int height)
3.畫橢圓邊框? ? drawOval(int x,int y,int width,int height)
4.填充矩形????? ? fillRect(int x,int y,int width,int height)
5.填充橢圓????? ? fillOval(int x,int y,int width,int height)
6.畫圖片????????? ? drawImage(Image img,int x,int y,……)
7.畫字符串????? ? drawString(String str,int x,int y)
8.設置畫筆的字體? ? setFont(Font font)
9.設置畫筆的顏色? ? setColor(Color c)
? ? 在使用paint畫圖時應加上super.paint(g),表示在原來圖像的基礎上,再畫圖。如果不加super.paint(g),重繪時,會將原有的繪制清空,再根據paint(g)函數繪制。
總結
- 上一篇: Graphics2D绘制图片,线段、矩形
- 下一篇: 山西机电职业技术学院计算机专业,山西机电