第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
您可能关注的文档
- 第4章绘制与修饰图像全解.ppt
- 第4章绘制类命令全解.ppt
- 第4章组网技术全解.ppt
- 第4章网络层课后习题全解.doc
- 第4章绘制图像全解.ppt
- 第4章数字集成电路全解.ppt
- 第4章自定义用户界面全解.ppt
- 第4章立体图形的投影全解.ppt
- 第4章装配全解.ppt
- 第4章草图绘制实例全解.doc
- CN118228103B 基于网络模式和元路径的双视图范式的异构图神经网络节点分类方法 (华南理工大学).docx
- CN118207835B 一种联合火箭锚与植桩技术的堤防决口快速封堵方法 (大连理工大学).docx
- CN118211675B 基于机器学习消除冗余约束的机组组合加速寻优方法及系统 (中国电力科学研究院有限公司).docx
- CN118297473B 电力系统电压安全评估及优化方法、系统、设备和介质 (国网经济技术研究院有限公司).docx
- CN117997906B 节点计算资源分配方法、网络交换子系统及智能计算平台 (广东琴智科技研究院有限公司).docx
- CN118298536B 一种基于智慧社区监控系统的门禁授权认证方法及系统 (广州市西迈信息科技有限公司).docx
- CN118225438B 大功率霍尔推进器在轨健康状态监测方法 (哈尔滨工业大学).docx
- CN118052938B 一种基于多源数据融合的建筑物多细节层次模型重建方法 (北京市测绘设计研究院).docx
- CN117964706B 一种十五元环缩肽类化合物及其制备方法与应用 (广西中医药大学).docx
- CN118081766B 一种面向协调类任务的双臂机器人主从统一导纳控制方法 (南京航空航天大学).docx
原创力文档

文档评论(0)