实习中期成果——拼图小游戏
source link: https://houye.xyz/2014-06/jigsawpuzzle/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
实习中期成果——拼图小游戏
简单描述下程序采用的技术
采用java swing实现
- 菜单栏的编辑
程序的整体思路,结构
首先是一个简单的登录窗口,成功登录后销毁并生成拼图游戏界面。进行游戏。
- AboutFrame.java
- Login.java
- OriginPicture.java
- ShorCuts.java
- WindowFrame.java
图都是贴在按钮上的,点击按钮,按钮上的图和相邻的空白按钮交换图,反复,完成拼图。
遇到的困难
用栈记录打乱的步骤,写自动复原拼图时,为了给一种“一步一步在还原的”的效果,使用了java的延时函数。
第一种是sleep当前线程,呵呵,主线程也sleep了,程序“卡”住了。
第二种是调用timer 定时器,将复原拼图函数的while循环改成了if结构。用定时器循环的调用它直至完成。
最后是不是该贴些运行图?
dropbox基本上不去了,偶尔开个vpn同步下文件。用的是免费的vpn,所以常常得尝试好几次才能连上。 综上,图以后再贴。
源代码等我整理整理过几天再上传吧
Recommend
-
60
一种更高效的M*N拼图自动还原算法解析
-
84
各个模块的大小反映各个模块的占比(销售额),所有模块共同组成一个正方形。
-
88
点击 “蓝字”发现惊喜 一、效果的演示 小编用了91步才...
-
35
通过直达链接,可参与招商银行拼图领现金红包活动,在60秒内完成拼图即可在招商银行APP中领取招行现金红包,数量有限,先到先得!值友实测1.28元红包,小...
-
5
Android拼图游戏开发全纪录1_eclipse_xu-CSDN博客今天我们继续来讲解Android拼图游戏全纪录的第二篇,今天要完成的任务比较简单:界面布局和资源文件 1资源文件: 我们在开发一个项目的时候,首先要定下这个App的基调,是小清新呢还是重口味,...
-
12
VR益智拼图游戏《Machizzle》将于明年1月初发布PC VR版本_VR陀螺
-
16
目录
-
7
MIUI 12.5 来了,小米 11 Ultra 补全了最后一块拼图 首批出厂仅预装了 MIUI 12 的小米 11 Ultra,就像是《头文字 D》里那台换上了新的大马力...
-
21
大家好,我是Lex 喜欢欺负超人那个Lex 划重点:马上就到毕业季了,你心中的那个学姐,你真的放下了吗? 今天跟着lex,用pygame为你的学姐,定制开发一个拼图游戏【完整项目代码】 代码干货满满,建议收藏+实操!!!...
-
2
简单的JS鸿蒙小游戏—拼图(冬奥一起拼)-51CTO.COM 简单的JS鸿蒙小游戏—拼图(冬奥一起拼) 原创 作者:Looker_song 2022-02-17 20:18:27 本篇...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK