学习JFXStudio程序大赛作品(一)
程序员文章站
2022-03-30 18:53:39
...
最近JavaFX社区最引人关注的事情,非JFXStudio举办的“短小JavaFX程序大赛”莫属,相关报道请看30行JavaFX程序大赛结果 。九月的比赛已经结束 ,获奖作品是Pacman Clock,作者是Mark Nankman 。看了几个作品的源代码,感觉作品的实际代码不少,如果规范编码的话,基本都要超过两百行,和预期有点不同(以为30行就能做很多事情)。不过,对于展示的作品还是很钦佩的,有的创意很棒。既然有这么多短小精悍的作品,赶紧拿来学习学习,首先就拿获奖作品开始吧!
1、添加背景、时间显示和时间点,这部分相对简单,分拆后效果如图:
2、添加pacman并让其按时间点运行,效果如图:
3、添加时间显示、pacman动画和隐藏时间点,效果如图:
此效果的关键在于time函数:
function time():Void {
def cal = Calendar.getInstance();
hr=cal.get(11);
min=cal.get(12);
sec=cal.get(13);
pos=Duration.valueOf(sec * 1000.0);
}
用于时间的显示和pacman的运行起始点。
4、添加ghost及pacman遇到ghost时的动画,整个程序结束,效果请点击
推荐阅读
-
20175212童皓桢 《Java程序设计》第一周学习
-
Asp.Net Core 学习教程1、初始.Net Core与VS Code 第一个web程序
-
[C#学习笔记1]用csc.exe和记事本写一个C#应用程序
-
Spring的学习一(Spring的介绍,搭建第一个Spring程序)
-
一个C#程序员学习微信小程序的笔记
-
MFC学习笔记(一): 不用MFC向导如何新建一个MFC程序
-
js 学习之路10:try异常处理和第一个js小程序
-
mybatis学习一、对原生态jdbc程序中问题总结
-
javascript高级程序设计(第三版)学习笔记(一) 正则表达式整理
-
201711671114《Java程序设计》第一周学习总结