设计思路 首先该程序主要知识点就是图形用户界面,对程序界面的基本结构设计如下 建立框架作为可视化程序界面的基本界面,考虑到要在程序中添加各种组件,所以采用面板比较合理,故将类将要继承JPanel类。 接下来就是在程序中添加各类元素,其中包括有蛇体,食物(蛇体和食物都是由小方形块构成,采用不同的颜色区别,);另外还计分器(即蛇的长度乘以10).计关器。 再者就是程序的运动过程设计:其中应包括蛇的移动.方向的改变。 最后就是蛇的状态判断:其中应包括蛇是否吃到时了食物,是否有碰壁,是否有咬到自己。 此外,在运行程序的时候要考虑到延时的问题,故要用到线程的内容,设计采用的是实现接口Runnabled。
上传时间: 2016-08-14
上传用户:heart520beat
用AT89C5131A开发USB的框架很好用,改个晶振就能用
上传时间: 2014-01-18
上传用户:diets
Spring使用手册可以了解到Spring框架的机制原理以及如何开发
上传时间: 2016-08-16
上传用户:1109003457
自动化与电气工程关于单片机万年历的设计报告
上传时间: 2013-12-03
上传用户:xinzhch
JSP+JavaBean+Servlet 办公自动化管理系统由前台管理和后台管理两大部分组成。 前台管理模块实现:公告管理、公文管理、员工管理、部门信息、收发信息和优秀员工管理6部分。 后台管理模块实现:部门管理、职位管理、公告管理、公文管理、员工管理、账号管理、短信息管理、在线管理和员工状态管理9部分。
上传时间: 2016-08-17
上传用户:天涯
网页框架的滑动门技术,算法简洁明了,修改方便,便于移植
标签: 页
上传时间: 2014-10-28
上传用户:dengzb84
新个人OA系统是一个新概念的办公自动化平台, 突破了传统OA系统的局限, 将OA化繁为简, 使用方便, 即适合个人办公, 也适合公司事务处理, 它是一种集个人日常办公、公司事务处理和娱乐及网络通讯于一体的个人&公司办公自动化平台, 它包括用户日常和公司事务处理所需的绝大部分功能, 提供两种登录模式: 个人办公和协同办公
上传时间: 2013-12-11
上传用户:love_stanford
ajaxanywhere框架与struts框架的无缝结合
标签: ajaxanywhere struts
上传时间: 2013-12-18
上传用户:semi1981
本书介绍和分析了MFC程序的框架结构和各种MFC辅助工具的使用方法,实例剖析了MFC中与图形和数据库应用程序设计有关的类。介绍了GIS系统的开发方法和思路,结合具体代码开发实现了矢量图形系统、数据库管理系统、矢量图形系统和数据库管理系统之间的连接、信息查询功能、空间信息统计和分析功能等。
上传时间: 2013-12-22
上传用户:ouyangtongze
简易java开源订销管理系统源码 系统是一个使用Java语言开发,以国内开源Web MVC框架EasyJWeb作系统引擎的Java Web应用系统.系统主要实现的功能有订单录入、打印、销售汇总、原料管理、客户管理、生产配料计算、报表打印、汇总、系统数据管理及维护等功能,是一个使用非常简单的编码方式实现的Web开源应用系统。
上传时间: 2014-01-02
上传用户:cx111111