最近OO作业要写电梯。。。
我负责写演示动画,好久没碰java了,手生啊。
我先想试试用JPanel实现一个简单的动画效果。
这里实现的就是一个矩形从上往下移动,到底了回到顶部又从上往下移动。
就是一个Timer计时器,不断的修改那个矩形的坐标,然后调用JPanel的repaint方法重绘图像。
但是发现它不会清楚原来的那个矩形。。
上网搜了半天。。。终于搞懂了,如果是继承JPanel方法,重写paint方法的时候,一定要先调用JPanel的paint方法,
否则就是上面那种情况了。。。之前的图像不会消失。
好吧,可以继续研究研究电梯动画怎么演示比较风骚了。。。