Java 重新粉刷时,绘制的形状是否浮华、跳跃?

Java 重新粉刷时,绘制的形状是否浮华、跳跃?,java,graphics,applet,paint,Java,Graphics,Applet,Paint,我制作了一个小程序,在窗口中绘制形状,然后每一帧,我让它们向下移动以模拟基本重力,但形状经常闪烁(这是不需要的),我找不到方法使其平滑。我不介意平滑图形的轻微延迟。听起来您即将发现双缓冲: 有关在Java中实现它的帮助: 如果您不发布基本架构(即框架+绘画实现),除了研究双缓冲外,您不可能给出有见地的答案。需要更多地搜索这个主题,但这正是我需要的,谢谢!你是这个吗?你的博客(很有教育意义——喜欢莎莎酱的配方!)让我这么想。天哪。你是谁,那东西是从哪里来的??几年前,我写这篇文章是作为办公室内部

我制作了一个小程序,在窗口中绘制形状,然后每一帧,我让它们向下移动以模拟基本重力,但形状经常闪烁(这是不需要的),我找不到方法使其平滑。我不介意平滑图形的轻微延迟。

听起来您即将发现双缓冲:

有关在Java中实现它的帮助:

如果您不发布基本架构(即框架+绘画实现),除了研究双缓冲外,您不可能给出有见地的答案。需要更多地搜索这个主题,但这正是我需要的,谢谢!你是这个吗?你的博客(很有教育意义——喜欢莎莎酱的配方!)让我这么想。天哪。你是谁,那东西是从哪里来的??几年前,我写这篇文章是作为办公室内部的指南,我不知道它在互联网上的任何地方。。。回答你的问题,是的,我就是Ryan Stewart,我很高兴你喜欢这个食谱。这很复杂,足以吓跑一些人:)等等。。。Andrew Thompson,来自comp.lang.java.help/.programmer,几个月前??我过去经常在那里发帖。不知道我是用真名还是化名zaphod或zzantozz。。。小世界,不是吗?@Andrew:在使用stackoverflow一段时间后,我意识到由于通知规则,你可能没有收到我之前评论的通知。我只是想把你的注意力吸引回来,以防你看不到我的回答。