java小球抛物线运动,当小球到底端时,重新进行此平抛运动。。。。。。。。。。。。。。。。。。。。

 我来答
司马刀剑
高粉答主

2019-10-12 · 每个回答都超有意思的
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:7612万
展开全部
可以这样写:

import javax.swing.*;
import java.awt.*;

class C extends JFrame {
C() {
final Point point = new Point();

add(new JPanel() {
public void paintComponent(Graphics g) {
g.fillOval(point.x, point.y, 20, 20);
point.x = (point.x + 2) % getWidth();
point.y = (point.x * point.x) / 1000; // 造就弧线的简单二次方程。
}
});

setSize(777, 666);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);

while (true) {
repaint(point.x, point.y, 50, 50);
try { Thread.sleep(10); } catch (Exception ex) {}
}
}

public static void main(String[] args) {
new C();
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式