Java编程之动画制作
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java编程之动画制作
我们知道Java可以实现很多的功能,比如
1、Java可以做网站
Java可以用来编写网站,现在很多大型网站都用Jsp写的,JSP全名Java Server Pages,它是一种动态网页技术。
2、 Java可以做Android
Android是一种基于Linux的自由及开放源代码的操作系统,其源代码是Java。
Java做安卓不单单是指系统,还有APP对于更多的开发人员来说,他们更多的时间是花在开发APP上面。
3、Java可以做游戏
或者你不知道,在以前诺基亚还很流行的时候,你玩的手机游戏有90%以上都是Java开发的。
电脑上也有java开发的游戏,最经典的是:《我的世界》(minecraft ,简称MC),当今世界最具人气和影响力的网络游戏之一《英雄联盟》(简称lol)。
4、Java可以做软件
一般编程语言都可以做软件的,Java 也不例外,例如Eclipse,MyEclipse等知名Java开发工具.有关开发软件组件,可以了解Java Swing编程或者awt相关知识。
其实,Java还可以做出酷炫的小动画。
下面,给大家贴出一个网上好玩的小动画(用Java编写的)。
上述动画,没有采用任何的图片,完全由画笔构造。
气泡和鱼是
随机生成并且可自由移动,乌龟也可以游来游去哦,你也可以拖动改变乌龟的位置。
下面就来讲解一下代码。
1、导入包(这部分常常会被大家忽略,其实这也是很重要的一部分)
这样在awt下定义的类、常量等你才可以使用
2、主函数
3、实现Mypan类
4、用到的方法和逻辑
(1)确定所需绘画工具,如画笔Mypan,窗口JFrame
(2)为窗口添加鼠标监听、键盘监听—addMouseListener()。
(3)启动进程绘制图画(包括气泡、小鱼、乌龟、水草)
其中气泡、小鱼利用随机函数给出位置信息和大小。
乌龟只需考虑移动时不出边框,并且在点击时变换效果
(4)显示窗口。
以上内容就是本节Java教程的主要内容,感兴趣的同学一定要亲自动手做一下啊,你可以看到有趣的金鱼游动画面,想要完整代码的同学可以在评论区留言“金鱼完整代码”,老司机就会带你上路哦。