java绘制下落的小球运动_小tips:用java模拟小球做抛物线运动

本文介绍如何使用Java实现小球的抛物线运动。通过分解任务,逐步讲解如何画小球、让小球动起来以及实现抛物线运动。文中详细解释了关键代码,包括使用线程实现小球的动态移动,并通过改变坐标增量模拟自由落体的抛物线轨迹。
摘要由CSDN通过智能技术生成

这几天刚刚学习了java线程,然后跟着书做了几个关于线程的练习,其中有一个练习题是小球动起来。这个相信很简单,只要运用线程就轻松能够实现。然后看到了它的一个课后思考题,怎样让小球做个抛物线运动,这点我调试了很久,上网也找了很多资料,但是没有那种适合我们小白的教程,于是我简单讲讲我的思路。我将从如何画一个小球开始到一步步实现小球进行抛物线运动。嘿嘿!!

一、任务分解

现在我们来做抛物线运动的小球,先不急写代码,先来想象一下做好的结果是什么样子的。我将这个任务分成三步,第一步,画一个小球;第二步,该怎样小球动起来;第三步,让小球做抛物线运动。

二、画一个小球

这个相对来说,这个任务相信你们对你们都不是难事。这里我就简单的提下。在这里我借助是java swing组件。首先我先附上代码。

1 packagestar;2

3 importjava.awt.Color;4 importjava.awt.Graphics;5

6 importjavax.swing.JFrame;7 importjavax.swing.JPanel;8

9 public classtest1 {10

11 /**

12 *@paramargs13 */

14 public static voidmain(String[] args) {15 //TODO Auto-generated method stub

16 JFrame w = new JFrame();//生成窗口容器对象

17 MyPanel3 pw = new MyPanel3();//创建扩展画布对象,这时画布已经有小球

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值