第5章Java图形处理全解.ppt

第5章Java图形处理全解

【例5.3】演示了几何形状、笔画变换以及颜色渐变显示。其中直线的笔画宽度为10,其它笔画宽度为5,中间三个图形实现绿色到蓝色的循环渐变,后三个图形实现红色到黄色的循环渐变,如图5.4所示。 //程序文件名GUI2D.java import java.awt.*; import java.applet.*; import java.awt.geom.*; public class GUI2D extends Applet { public void paint(Graphics oldg) { Graphics2D g = (Graphics2D)oldg; //设置笔画宽度 BasicStroke stroke = new BasicStroke(10); g.setStroke(stroke); //画线 Line2D line = new Line2D.Float(0,0,20,30); g.draw(line); line = new Line2D.Float(50,50,100,50); g.draw(line); line = new Line2D.Float(50,50,50,100); g.draw(line); stroke = new BasicStroke(5); g.setStroke(st

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档