Swing之“飞屋环游记”创新编程
广州为学教育科技有限公司 2018-12-30 18:05 1066次浏览
这几天偶然看了电影《飞屋环游记》,颇受感动。方块脸的老头、稚气未脱的亚洲小娃、以及五彩缤纷的气球和飞屋总在我脑海晃动,一股浓浓的温馨、幸福和执着久久无法抹去。Pixar公司利用其招牌的动画技术和最杰出的3D,让人物的每个细微表情和场景都充满了强烈的感染力。最美的还是绚丽的南美洲丛林和高原,以及色彩缤纷的气球,仿佛这小小的气球承载和实现了我们每个人内心的梦想,让人无法忘记。
于是,我很想用程序员的方式去重新演绎这份感动。如果想做一个程序,可以让一堆气球拉动飞屋在桌面随风飘舞,飘向远方,实现我们的梦想......那不也是一份浪漫和执着么?有梦想就去勇敢的实现,无论有什么困难,这也是《飞屋》想告诉我们的。有人说梦想总是美好的,但常常梦想只是一个梦,人生总有很多的困难,生活和工作的压力常常会让我们慢慢淡忘并放弃梦想。而《飞屋环游记》告诉我们:梦想,多久开始实现都不会太晚。其实做这个程序的启发也来自下班地铁上一块广告牌上的一堆气球。每次看到那堆气球,就想起《飞屋》。在我们还有时间和力气去实现梦想的时候,快快抓紧时间去做吧!
依旧用Swing吧。
什么?你发疯了?用Swing做桌面上乱飞的气球还有飞屋,还来回飞?发疯了。不发疯怎么能叫梦想呢?用别的东西做,就不叫疯狂和震撼了。
其实这个程序里头有不少的知识点,这里就不一一点出了。如果这样解释一遍,感觉就没有了什么乐趣,感兴趣的朋友还是下载代码,看看里面的实现。也许有更好的idea,也可以告诉我哦!
就上一张图吧,给大家留点想象的空间。运行以下这个程序,相信你会改变一下对Java Swing的看法。

这里简单说一下操作要点:
·双击屋子,可以增加一堆气球;可以使劲双击。太多了屏幕撑爆了别骂我哈
·可以随意拖动屋子、气球、飞鹰。飞鹰会自动随机移动,带动飞屋飞向梦想,哈哈
·点击气球的西线,可以“剪断”连线,放飞气球。气球飘到屏幕顶部会破裂、消失(包括对应的绳子);
·气球减少,浮力降低,房屋会逐渐下降。双击房屋可以增加气球,拉高海拔。屋子左侧显示了海拔高度
·点击房子底下的按钮,或按Alt+F4退出程序
·没了。

规矩,有福同享。
那些年我走过的弯路,疯狂JAVA把我拉回正道
人生究竟有没有弯路呢?是否走过的每段路都是必经之路?甚至是超越这平凡世界的途径?谈谈我的想法。
高中毕业那年,在朋友的怂恿下,在填写志愿的时候报了销售相关的专业,说销售容易赚大钱,每个月都能轻松过万。但到了大学毕业后,发现销售并不是我所想的那么简单,销售真的不那么好做,全凭一张嘴,大学里面学的东西几乎用不上,就这样,为人实在的我懵懵懂懂熬过了一年半,每个月就拿那两三千块钱的底薪,运气好就拿点提成,但到手的从来没有超过6000元,在广州这座大城市,想要买房子的话想要靠这点薪水根本不可能。
幸运的是,在一个偶然的机会遇到了我的小学同学,跟我同一年毕业,现在他已经是一家大公司的高级软件工程师了,年薪达到30万以上,还有公积金,准备在广州买房了。后来我问他是怎么办到的,他说他高中毕业那年就开始报名JAVA开发的培训,因为他认为互联网这个行业非常有发展前景,互联网的技术人才更是市场非常缺失的,如果往这个方向发展肯定能赢取不小的成就;另外,我大学也是报了相关的专业,大学四年里断断续续也做了一些项目,积累了一些经验,所以大学毕业后就被一家大型的互联网公司聘请了。我感到非常惊讶,但对自己一事无成,又不会什么能拿出手的技术,怎么拿那么高的薪水。正当我在抱怨自己的时候,他便说他可以把我介绍到我以前参加培训的那家机构报名参加培训,零基础也没关系,他们会用5个月的时间把你培养成一名合格的软件工程师,在培训期间也会接触到一些项目,到时候出去参加工作的时候就不会担心没有经验了。后来我想了一下,有一技在身,肯定不会饿死自己,便接受了小学同学的建议。果然不出我朋友所言,5个月后,那家培训机构根据我的能力把我推荐到一家公司上班,做软件开发,试用期间居然也能达到七千以上,转正后九千加项目提成,这样一来月入过万岂不是很轻松的事情?为了感谢小学同学的帮助,特意请他去吃大餐。
如果没有同学的介绍,如果没有那家培训机构老师的悉心教导,我也不会有今天的成就,你们是不是很羡慕呢?如果你们也是不想做销售,又想拿高薪的话,不妨上网也去那家机构了解一下,疯狂java:www.fkjava.org
联系:谢老师
手机:13632401219