《Java程序设计实例教程》-魏先民-课件和源代码 第7章

上传人:E**** 文档编号:89401097 上传时间:2019-05-24 格式:PPT 页数:26 大小:326.50KB
返回 下载 相关 举报
《Java程序设计实例教程》-魏先民-课件和源代码 第7章_第1页
第1页 / 共26页
《Java程序设计实例教程》-魏先民-课件和源代码 第7章_第2页
第2页 / 共26页
《Java程序设计实例教程》-魏先民-课件和源代码 第7章_第3页
第3页 / 共26页
《Java程序设计实例教程》-魏先民-课件和源代码 第7章_第4页
第4页 / 共26页
《Java程序设计实例教程》-魏先民-课件和源代码 第7章_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《《Java程序设计实例教程》-魏先民-课件和源代码 第7章》由会员分享,可在线阅读,更多相关《《Java程序设计实例教程》-魏先民-课件和源代码 第7章(26页珍藏版)》请在金锄头文库上搜索。

1、第7章 多媒体与图形学程序设计,主讲教师:徐翠霞,7.1 “文字与图形绘制 ”案例,【案例说明】 使用各种颜色绘制文字以及各种图形,屏幕效果如图7-1所示。,图7-1 字体、颜色与绘图,【案例目的】 (1)学习并掌握Graphics类常用的绘制各种线段、曲线、矩形、圆形和多边形的方法; (2)学习并掌握Graphics类的两种绘图模式,特别是异或模式的颜色XOR运算规则; (3)学习并掌握在paint()或paintComponent()方法中进行绘图的过程以及在其他方法中进行绘图的基本步骤。,【技术要点】 (1)导入包java.awt.geom; (2)将图形对象强制转换为Grahpics2

2、D类型,设置画笔宽度或绘图渐变色; (3)创建2D图形对象,通过draw()方法将其绘制。,【相关知识及注意事项】 1绘图表面 2图形环境和图形对象 3Graphics类的基本绘图方法 4Graphics类的绘图模式 5字体和颜色设置,7.2 “Java 2D图形绘制 ”案例,【案例说明】 本实例要求使用Grahpics2D类绘制一个Java 2D图形,屏幕效果如图7-4所示。,图7-4 Java 2D图形绘制,【案例目的】 (1)了解Java 2D图形及Grahpics2D类的绘图功能; (2)学习并掌握使用Grahpics2D类绘制Java 2D图形; (3)学习设置渐变颜色的方法; (4

3、)学习设置画笔宽度的方法,【技术要点】 (1)导入包java.awt.geom; (2)将图形对象强制转换为Grahpics2D类型,设置画笔宽度或绘图渐变色; (3)创建2D图形对象,通过draw()方法将其绘制。,【相关知识及注意事项】 1Grahpics2D类的绘图新功能 2Java 2D图形 3使用Grahpics2D类绘制Java 2D图形,7.3 “电子相册”案例,【案例说明】 在Applet中,利用组合框JComboBox选择图像、浏览图像。程序运行结果如图7-6所示。,图7-6 电子相册,【案例目的】 (1)学习并掌握在Applet中加载图像和显示图像的基本方法; (2)学会使

4、用图像跟踪技术技术; (3)掌握下拉列表JComboBox的使用方法; (4)进一步掌握Applet中参数的设置与获取的方法。,【技术要点】 (1)使用下拉列表JComboBox,选择图像进行浏览, (2)使用图像跟踪技术,可以等图像全部装载后再进行显示。,【相关知识及注意事项】 1在Applet中绘制图像 2图像跟踪技术,7.4 “鼠标绘制图像”案例,【案例说明】 本实例创建一个窗口,使得在窗口中任意位置单击鼠标都会以该位置为中心绘制指定图像。程序运行结果如图7-8所示。,图7-8 鼠标绘制图像,【案例目的】 (1)学习并掌握在JPanel中加载图像和显示图像的基本方法; (2)进一步学会使

5、用图像跟踪技术; (3)掌握鼠标事件的处理方法。,【技术要点】 (1)界面设计:一个窗口,窗口中放置一个绘制图像的面板; (2)界面实现:创建一个类继承JFrame类,再创建一个类继承JPanel类。 (3)功能设计:使面板响应鼠标点击事件,在点击位置绘制指定图像; (4)功能实现:在面板类的构造方法中注册MouseListener监听器,在面板类中重写面板绘制方法,绘制指定图像。 (5)创建一个程序入口类。,【相关知识及注意事项】 1在Java Application中绘制图像 2鼠标事件,7.5 “花的缩放动画 ”案例,【案例说明】 用计时器控制花的缩放动画。程序运行结果如图7-11所示。,图7-11 花的缩放动画,【案例目的】 (1)学习在Applet中通过多线程实现动画的方法; (2)学习并掌握双缓冲技术,【技术要点】 该动画在帧的绘制过程中首先绘制背景。背景从上到下颜色均匀变化。动画角色是一朵品红色的花。它的花瓣由两个椭圆绘制而成,它的中心有一个圆绘制而成。这朵花在动画过程中不断放大或缩小。,【相关知识及注意事项】 1Applet中实现动画的基本原理 2如何避免动画的闪烁 3Applet中图形绘制的基本方法与比较 4字体、颜色设置方法,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号