Java的绘图MyPanel对象是一个面板Graphics g可以理解为一支画笔Graphics提供众多绘图方法当组件第一次在屏幕显示的时候,程序会自动的调用paint()方法来绘制组件在以下情况paint()将会被调用:窗口最小化再最大化窗口的大小发生变化repaint函数被调用1.画椭圆边框--drawOval(int x, int y, int width, int height) 当width=height即画圆2.画直线--drawLine(int x1,int y1,int x2,int y2)3.画矩形边框--drawRect(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.设置画笔的颜色--setColor(Color c)8.设置画笔的字体--setFont(Font font)9.画字符串(写字)--drawString(String str, int x, int y)