发疯的Swing——《飞屋环游记》

news/2024/11/25 0:20:10/

这几天偶然看了电影《飞屋环游记》,颇受感动。方块脸的老头、稚气未脱的亚洲小娃、以及五彩缤纷的气球和飞屋总在我脑海晃动,一股浓浓的温馨、幸福和执着久久无法抹去。Pixar公司利用其招牌的动画技术和最杰出的3D特效,让人物的每个细微表情和场景都充满了强烈的感染力。最美的还是绚丽的南美洲丛林和高原,以及色彩缤纷的气球,仿佛这小小的气球承载和实现了我们每个人内心的梦想,让人无法忘记。

 

于是,我很想用程序员的方式去重新演绎这份感动。如果想做一个程序,可以让一堆气球拉动飞屋在桌面随风飘舞,飘向远方,实现我们的梦想......那不也是一份浪漫和执着么?有梦想就去勇敢的实现,无论有什么困难,这也是《飞屋》想告诉我们的。有人说梦想总是美好的,但常常梦想只是一个梦,人生总有很多的困难,生活和工作的压力常常会让我们慢慢淡忘并放弃梦想。而《飞屋环游记》告诉我们:梦想,多久开始实现都不会太晚。其实做这个程序的启发也来自下班地铁上一块广告牌上的一堆气球。每次看到那堆气球,就想起《飞屋》。在我们还有时间和力气去实现梦想的时候,快快抓紧时间去做吧!

 

依旧用Swing吧。

 

什么?你发疯了?用Swing做桌面上乱飞的气球还有飞屋,还来回飞?发疯了。不发疯怎么能叫梦想呢?用别的东西做,就不叫疯狂和震撼了。

 

其实这个程序里头有不少的知识点,这里就不一一点出了。如果这样解释一遍,感觉就没有了什么乐趣,感兴趣的朋友还是下载代码,看看里面的实现。也许有更好的idea,也可以告诉我哦!

 

就上一张图吧,给大家留点想象的空间。运行以下这个程序,相信你会改变一下对Java Swing的看法。

 

 


 

这里简单说一下操作要点:

 

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

 


 

 规矩,有福同享。jar包、可执行文件、src源代码都在附件里面。解压后双击run.bat即可运行程序,src目录包含了所有源代码。运行前请确保安装了JAVA 6以及Windows平台。

 

 


http://www.ppmy.cn/news/407876.html

相关文章

ai背景合成_AI突破次元壁又火了!《飞屋环游记》动漫角色一秒变真人,网友:小罗的“猫王发型”有点酷...

从“换脸”到“生成漫画脸”,AI在图像合成方面的技术已经非常成熟了。 因为支持一键切换,而且效果逼真,之前抖音的一款「变身漫画」特效还登上微博了热搜,从明星到路人,近千万用户参与。国外也有一款「秒变迪士尼公主」…

大热片《寻梦环游记》到底在讲什么

最近《寻梦环游记》刷爆朋友圈,一心只想学习的我,并没有去看,但是还是很想知道这个电影是讲的什么。怎么办呢,所谓把大象放进冰箱分三步。要知道这个电影讲什么也可以分三步: 1.登陆豆瓣 2.抓取所有短评 3.利用词云…

格列佛游记思维导图

最近很多人都怀念经典,小时候,我相信大部分人都是看过格列佛游记的,我在这里将格列佛游记用xmind思维导图稍微整理了下。 雷米尔鲁•格列佛生于洛丁加姆州,从十四岁开始在英国与荷兰的大学中念书,后来以外科医生的身份…

看完《寻梦环游记》,40岁的我哭的像个小孩

今天想谈谈感情的事情。比如谈个恋爱,和谁谈? 和大猩猩、亡灵,还是机器人? 别笑。 在电影世界中,一切皆有可能。 最感动人的情感不是在人类之间,而是在“非人类”之间。 正在热映的《寻梦环球记》&#xff…

ai背景合成_AI突破次元壁又火了!飞屋环游记动漫角色一秒变真人,网友:小罗的“猫王发型”有点酷...

真人版动漫电影,还是AI生成的角色靠谱。 ” 作者 | 贝爽 从“换脸”到“生成漫画脸”,AI在图像合成方面的技术已经非常成熟了。 因为支持一键切换,而且效果逼真,之前抖音的一款「变身漫画」特效还登上微博了热搜,从明星…

寻梦环游记720P

为了下载资源不被xx,你懂的,请扫描下方二维码关注,然后发送关键字:“寻梦环游记” 获取下载地址。 电影观看 10月23日,皮尔斯官方微博发布电影《寻梦环游记》 的最新预告片,并确定了影片最终定档于11月24号在国内上映…

《寻梦环游记》观后感

这是学习笔记的第 2058 篇文章 生活中会面临无数的民生问题,现任特首林郑月娥曾在施政报告里面曾写到:香港楼价高、租金贵,形成巨大的生活压力,是严峻的民生问题。“不少人的目标就是尽量赚钱买楼供楼,青年人选科和择业…

美翻你的朋友圈,Python生成蒙太奇马赛克图片

一、前言 我们有时候会听到这么一个词–“蒙太奇”,但却不知道这个词是什么意思。蒙太奇原为建筑学术语,意为构成、装配。而后又延伸为一种剪辑理论:当不同镜头拼接在一起时,往往又会产生各个镜头单独存在时所不具有的特定含义。…