如何在Java GUI中创建“跳跃”圈?

时间:2010-03-21 13:05:53

标签: java user-interface swing graphics

我想在窗口的某个地方放一个红色圆圈。点击圆圈后,圆圈应从原始位置跳到新位置(从旧位置消失并出现在新位置)。最好的方法是什么?

我也想知道如何用Java绘制一个圆圈。有没有简单的工具呢?或者最简单的方法是使用其他软件创建的图像?

增加:

一开始我想重新绘制(一个圆圈消失,并且在“同一时刻”它出现在新位置)。我认为一些视觉效果很简单,我想从简单的可能选择开始。

1 个答案:

答案 0 :(得分:2)

这可以使用Swing,Graphics2D和自定义JPanel完成。本教程包含一个类似的示例:

http://java.sun.com/docs/books/tutorial/uiswing/painting/step3.html