JAVA Swing图形用户界面编程 多线程编程 弹球游戏

时间:2017-03-20 09:14:31
【文件属性】:

文件名称:JAVA Swing图形用户界面编程 多线程编程 弹球游戏

文件大小:25KB

文件格式:RAR

更新时间:2017-03-20 09:14:31

Java Swing 多线程 弹球游戏

用户能通过GUI组件指定生成小球的数量,每个小球将从随机的位置出现,并具有随机颜色,随机速度以及随机的运动方向,小球沿初始方向匀速运动,当碰到窗口边缘时,小球将依据受力原理改变运动方向(可简化考虑,受力只改变小球的运动方向,小球仍按照初始速度匀速运动,且不考虑小球之间的碰撞)。 鼠标在界面中显示为方块状,玩家需来回移动鼠标以避开运动的小球及屏幕四周,如果鼠标碰到任一小球或者窗口四周,则游戏结束。 程序需提供计时功能,并最终显示玩家能坚持多少秒。


【文件预览】:
BallGame
----.project(384B)
----photo()
--------square.gif(13KB)
----BallGame()
--------BallGame$1.class(1KB)
--------BallTest.class(553B)
--------BallGame.class(4KB)
--------BallThread.class(779B)
--------BallPanel.java(884B)
--------BallSet.java(3KB)
--------BallGame.java(3KB)
--------BallTest.java(238B)
--------BallPanel$1.class(743B)
--------BallPanel.class(1KB)
--------BallThread.java(441B)
--------BallGame$MouseHandler.class(889B)
--------BallSet.class(3KB)
----.classpath(226B)

网友评论

  • 还存在bug,不过已改