JAVA实训 俄罗斯方块(带源程序和实验报告)

上传者: qq897959820 | 上传时间: 2022-07-09 19:24:01 | 文件大小: 98KB | 文件类型: RAR
1、课题陈述 课题主要完成目标是利用小应用程序模版及按钮事件、多线程以及相关事件处理完成俄罗斯方块游戏的操作程序。应用到的技术包括类的继承,接口的引用以及各类中重要方法的充分运用(paint方法绘制游戏区,移动有效性判断locateFlag(),等),以及多线程的应用实现对方块下落速度的控制(线程的应用(线程的创建、run()方法的使用)),完成后可以巩固JAVA知识,能灵活应用JAVA的相关技术。

文件下载

资源详情

[{"title":"( 36 个子文件 98KB ) JAVA实训 俄罗斯方块(带源程序和实验报告)","children":[{"title":"作业四 俄罗斯方块","children":[{"title":".project <span style='color:#111;'> 382B </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"view","children":[{"title":"PreviewPanel.class <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"helpPanel.class <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"GamePanel.class <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"MainFrame$2.class <span style='color:#111;'> 546B </span>","children":null,"spread":false},{"title":"gameOptionPanel.class <span style='color:#111;'> 4.41KB </span>","children":null,"spread":false},{"title":"MainFrame$1.class <span style='color:#111;'> 722B </span>","children":null,"spread":false},{"title":"MainFrame.class <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false}],"spread":true},{"title":"123.png <span style='color:#111;'> 13.29KB </span>","children":null,"spread":false},{"title":"listener","children":[{"title":"GroundListener.class <span style='color:#111;'> 149B </span>","children":null,"spread":false},{"title":"GameListener.class <span style='color:#111;'> 200B </span>","children":null,"spread":false},{"title":"ShapeFactoryListener.class <span style='color:#111;'> 158B </span>","children":null,"spread":false},{"title":"ShapeListener.class <span style='color:#111;'> 206B </span>","children":null,"spread":false}],"spread":true},{"title":"game","children":[{"title":"Ground.class <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false},{"title":"Shape$ShapeDriver.class <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"Shape.class <span style='color:#111;'> 2.93KB </span>","children":null,"spread":false},{"title":"ShapeFactory.class <span style='color:#111;'> 2.44KB </span>","children":null,"spread":false}],"spread":true},{"title":"controller","children":[{"title":"Controller.class <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false}],"spread":true},{"title":"util","children":[{"title":"Global.class <span style='color:#111;'> 396B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"最终实训报告四.doc <span style='color:#111;'> 184.00KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"view","children":[{"title":"MainFrame.java <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false},{"title":"gameOptionPanel.java <span style='color:#111;'> 4.46KB </span>","children":null,"spread":false},{"title":"PreviewPanel.java <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"GamePanel.java <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"helpPanel.java <span style='color:#111;'> 811B </span>","children":null,"spread":false}],"spread":true},{"title":"123.png <span style='color:#111;'> 13.29KB </span>","children":null,"spread":false},{"title":"listener","children":[{"title":"GameListener.java <span style='color:#111;'> 139B </span>","children":null,"spread":false},{"title":"GroundListener.java <span style='color:#111;'> 84B </span>","children":null,"spread":false},{"title":"ShapeFactoryListener.java <span style='color:#111;'> 89B </span>","children":null,"spread":false},{"title":"ShapeListener.java <span style='color:#111;'> 163B </span>","children":null,"spread":false}],"spread":true},{"title":"game","children":[{"title":"ShapeFactory.java <span style='color:#111;'> 2.53KB </span>","children":null,"spread":false},{"title":"Shape.java <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false},{"title":"Ground.java <span style='color:#111;'> 2.64KB </span>","children":null,"spread":false}],"spread":true},{"title":"controller","children":[{"title":"Controller.java <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false}],"spread":true},{"title":"util","children":[{"title":"Global.java <span style='color:#111;'> 217B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".classpath <span style='color:#111;'> 232B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明