练习36异或模式制作的小动画本例知识点一句话讲解新学知识使用.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
animation制作的小动画本例知识点一句话讲解新学知识使用.pdf 本资源的标题是“练习36异或模式制作的小动画本例知识点一句话讲解新学知识使用.pdf”,该资源旨在通过异或图形模式制作小动画,学习 Graphics 类设置图形显示模式、Thread 类的应用、制作动画效果等知识点。 一、Graphics 类设置图形显示模式 在 Java 中,Graphics 类是用于绘制图形的基本类。通过设置 Graphics 对象的显示模式,可以控制图形的显示方式。在本例中,使用 `g.setXORMode(getBackground())` 语句设置图形界面为异或图形模式。异或图形模式是一种图形显示模式,通过异或操作来显示图形。在这种模式下,图形的显示不会覆盖背景,而是通过异或操作来显示图形的边缘。 二、Thread 类的应用 在本例中,使用 Thread 类来控制小球的运动方向和返回点坐标。Thread 类是 Java 中的线程类,用于创建和控制线程。在本例中,创建了一个线程 animThread,用于控制小球的运动。在 start() 函数中,使用 `animThread.start()` 语句启动线程,而在 stop() 函数中,使用 `animThread.stop()` 语句停止线程。在 run() 函数中,使用 `Thread.currentThread().setPriority(Thread.NORM_PRIORITY)` 语句设置线程的优先级,并使用 `while (true)` 循环来控制小球的运动。 三、制作动画效果 在本例中,使用 fillOval() 函数来制作小球,并使用 moveBall() 函数来控制小球的运动方向和返回点坐标。在 moveBall() 函数中,使用 `ballX++` 语句来控制小球的横坐标,并使用 `repaint()` 语句来重绘小球。在 paint() 函数中,使用 `g.fillOval(ballX, 0, 30, 30)` 语句来绘制小球。 四、小结 本资源旨在通过异或图形模式制作小动画,学习 Graphics 类设置图形显示模式、Thread 类的应用、制作动画效果等知识点。通过本资源的学习,可以掌握 Java 中的图形显示模式、线程控制和动画制作等技术。 五、实践应用 本资源可以应用于各种动画制作、游戏开发和图形显示等领域。例如,可以使用异或图形模式来制作更加复杂的动画效果,也可以使用 Thread 类来控制游戏中的角色运动等。 六、结论 本资源提供了一个完整的动画制作示例,涵盖了 Graphics 类设置图形显示模式、Thread 类的应用、制作动画效果等知识点。通过学习本资源,可以掌握 Java 中的图形显示模式、线程控制和动画制作等技术,並且可以应用于各种动画制作、游戏开发和图形显示等领域。
- 粉丝: 72
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- training_plan_db.sql
- 2c4f3adc7be59975e81fa0c1f24cb6ea.JPG
- python爬虫入门,分享给有需要的人,仅供参考
- 722bf4c3ee17fa231ad9efcb12407aa0.JPG
- 15da2b5d3ceeddc8af2f6a7eed26d7e0.JPG
- 7ae59002be36a13ad6de32c4e633a196.JPG
- spark中文文档,spark操作手册以及使用规范
- WPF-Halcon算法平台,类似于海康威視VisionMater.zip
- Fake Location,可用来王者荣誉修改战区及企业微信定位打卡等
- the fire level NULL