![37faf8626a3289b96ac8f280c463bc5a.png](https://i-blog.csdnimg.cn/blog_migrate/2677adf76013336934df44b56c415e88.jpeg)
今天我们来用Java做一个简单的桌球小游戏,需要安装eclipse软件(jdk1.8的安装下载和环境变量的配置还有eclipse软件的安装自行查询)。
![d0f3bebb658666bd4e00cdcb86e8600a.png](https://i-blog.csdnimg.cn/blog_migrate/76d8a040fcee55ad2c913bb9f696be03.png)
![1ada6ef5016ae77a113d245c98b16010.png](https://i-blog.csdnimg.cn/blog_migrate/9164f9bb70ad61f9e6fda0974de02c4d.jpeg)
第一步,打开eclipse创建一个项目名字自定义,之后在项目里面创建一个BallGame的类,第一步是先画出桌球的窗口和创建对象。我们需要导入两个包一个是画图的java.awt,另一个是窗口显示的javax.swing 让我们的BallGame去继承JFrame 通过编写launchFrame来显示可改变窗口大小,通过main方法创建new一个对象来启动程序,代码如下:
import
第二步,添加图片,创建一个Images文件夹把两张图片拷进去,用画笔工具画窗口,然后捕捉一个异常,定义三个变量,double x = 100; double y = 100; boolean right = true;这样就差最后一步小球动起来了。
import
第三步,让小球动起来,通过改变小球移动位置变量+-10来控制小球左右运动,通过控制x,y的坐标来控制反弹界限,代码如下。
import
最终显示结果如下:
![0b3cab05dbfd51fe97c208101e25f359.png](https://i-blog.csdnimg.cn/blog_migrate/3930e43facfe345277b492ec6e12334f.jpeg)