Java 2D图形

时间:2014-06-29 18:16:20

标签: java graphics java-2d

我想开发一个java图形应用程序。这个概念是中间会有一个圆圈,几个圆球会围绕圆圈旋转。是否有可能使圆圈永远稳定并且只改变球的位置?如果是的话,怎么样?此外,是否可以像普通的Java对象一样获得圆圈或球?

当我使用repaint()方法时,重复所有绘图。但是我不想改变圆圈的位置,我只想改变我需要的球的位置。

感谢。

1 个答案:

答案 0 :(得分:0)

这不是游戏,但你可以使用更新渲染 - 睡眠循环。

https://www.google.pt/#q=java+game+loop

至于你想要保持球的事实,请使用数学:

  • 中心球在哪里?
  • 中心球的半径是多少?
  • 还有其他的球?它们将如何旋转?他们的半径是多少?他们有多少人?
  • 等。

回答这个以及许多其他人,并在互联网上做一些研究。

我希望我能帮到你。