一、使用说明:
1、此作业己调试可以运行。
2、运行后,先查看游戏规则、设置游戏背景。
3、点击 游戏----开始游戏----进入游戏界面----点击开始按钮后开始游戏。
4、当时间到限后,弹出对话框,点击确定后,关闭游戏窗体。
如果时间没到限,您己完成本次游戏,可以继续进入下一个游戏,
可以从窗体上显示的标签看到自己正在进行的是第几关。
5、如果不想玩可以直接关闭本窗体退出。
二、作业说明:
1、知识点:充分体现类的作用、在窗体上创建菜单、添加组件、组件事件。
2、所用新知识:JDesktopPane、JInternalFrame、Vector、Point、random、
JProgressBar、JLayeredPane的应用。
3、核心算法:运用按钮的图标、坐标、层面板的getComponentAt(point)方法进行判断。
4、封装类:窗体类、子窗体类、游戏类、时间管理类。
5、类中的联系采用类的引用加静态属性的方法。
三、缺点:
1、很遗憾没有使用线程的方法控制时间的管理。