第10章图形用户界面.ppt

第10章图形用户界面

10.5 绘图、图形和动画 10.5.1 绘制图形 绘制图形和文字将要用类Graphics。它相当于组件的绘图环境,利用它可以进行各种绘图操作。 获得Graphics对象常有两种方法 一是使用组件的getGraphics()方法来 在Applet及Application程序中,常用Canvas及Applet对象来进行绘图。 它们的paint()方法也会带一个Graphics参数,通过覆盖paint()方法,就可以绘制各种图形。 Graphics的绘图方法 画三维矩形 draw3DRect(int x, int y, int width, int height, boolean raised) 画弧 drawArc(int x, int y, int width, int height, int startAngle, int arcAngle) 画文字 drawBytes(byte[] data, int offset, int length, int x, int y) 画文字 drawChars(char[] data, int offset, int length, int x, int y) 画直线 drawLine(int x1, int y1, int x2, int y2) 画椭圆 drawOval(int x, int y, int width, in

文档评论(0)

1亿VIP精品文档

相关文档