安卓程序设计报告.docVIP

  • 98
  • 0
  • 约9.7千字
  • 约 9页
  • 2017-01-29 发布于重庆
  • 举报
安卓程序设计报告

弹球游戏 物联一班 谢鑫 20100740123 一、实验目的 掌握Swing图形用户界面编程以及事件处理等,掌握java绘图技术。 掌握多线程编程的基本原理,能使用Runnable、ExecutorService等接口进行线程的创建、启动等工作。 二、实验任务 设计并编程实现弹球游戏: 用户能通过GUI组件指定生成小球的数量,每个小球将从随机的位置出现,并具有随机颜色,随机速度以及随机的运动方向,小球沿初始方向匀速运动,当碰到窗口边缘时,小球将依据受力原理改变运动方向(可简化考虑,受力只改变小球的运动方向,小球仍按照初始速度匀速运动,且不考虑小球之间的碰撞)。 鼠标在界面中显示为方块状,玩家需按住鼠标来回移动以避开运动的小球及屏幕四周,如果鼠标碰到任一小球或者窗口四周,则游戏结束。 程序需提供计时功能,并最终显示玩家能坚持多少秒。 三、设计思路 1.界面设计 (1)制作一个简单的面板JFrame,文件保存为bollFrame.java 其中为一public的类 bollFrame,其构造方法为: bollFrame(int n){ super(); setTitle(我的弹球小游戏); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Dimension dimension = Toolkit.g

文档评论(0)

1亿VIP精品文档

相关文档