java swing 显示bmp图片_用Java做一个简单的桌球小游戏(days001)

本文介绍了如何使用Java编程语言创建一个简单的桌球小游戏。首先,通过导入java.awt和javax.swing包,创建一个继承自JFrame的BallGame类并设置窗口。接着,添加图片,并定义小球的位置和运动方向。最后,通过改变小球坐标实现小球的移动和边界反弹。通过这段代码,读者可以了解到Java图形界面编程的基本步骤。
摘要由CSDN通过智能技术生成

37faf8626a3289b96ac8f280c463bc5a.png

今天我们来用Java做一个简单的桌球小游戏,需要安装eclipse软件(jdk1.8的安装下载和环境变量的配置还有eclipse软件的安装自行查询)。

d0f3bebb658666bd4e00cdcb86e8600a.png
ball

1ada6ef5016ae77a113d245c98b16010.png
desk

第一步,打开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://www.zhihu.com/video/1116445335995691008
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值