自学代码(Java)第5 W天(2022年3月15日)-台球游戏

一、下载下载IntelliJ IDEA:JetBrains开发的符合人体工程学的Java IDE网址:https://www.jetbrains.com/二、初始化配置(百度安装永久破解版吧)
兴趣是学习的最大动力三、简单台球游戏制作1、素材准备(台球桌面图片白球图片)
台球桌面
白球
2、运行代码(一步一步来)1)先写了一个白框
2)输入各个参数包com.company导入Java。awt。*;导入javax。挥棒。*;公共类球类运动扩展JFrame{//添加白球和桌面图片图像球=工具包。getdefaulttoolkit().getImage(‘ images/ball。png’);影像桌=工具包。getdefaulttoolkit().getImage(‘ images/卓资。png’);双x=200双y=200双学位=3.14/3;//弧度。3.14=180 , 60度。//绘制窗口公共空白油漆(图形g){系统。出去。println(‘窗口被画了一次!’);g.drawImage(desk,100,100,null);g.drawImage(ball,(int)x,(int)y,null);x=x 10*Math.cos(度);y=y 10*Math.sin(度);//碰到上下边界if(y450-40-30 | | y40 40){ degree=-degree;}//碰到左右边界如果(x650-40-30 | | x40){度数=3.14度;}}//创建窗口void launchFrame(){setSize(650,450);setLocation(400,400);设置可见(真);//实现动画,每秒绘制窗口25次while(true){ repaint();试试{线程。睡眠(40);//1s=1000 ms;大约一秒绘制1000/40=25次catch(中断异常e){ e . printstacktrace();} } }公共静态void main(String[]args){ system。出去。println(‘台球小游戏!’);球类游戏game=新球类游戏();游戏。发射帧();}}

2
3
3)(结果略显粗糙)还有参数有待调整
视频加载中.
好吧,完成任务,小小开胃菜,美中有不足,继续深入学习,期待后续完美作品~~~~~~

其他教程

耳机支持杜比(杜比音效 耳机)

2022-9-4 2:09:43

其他教程

QQ音乐超嗨DJ(qq音乐支持超嗨dj音效的歌)

2022-9-4 2:11:47

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索