摘要: 作为Applet程序的一个入门,我们今天探讨一下如何实现一个半径不断增大的小球动画,正如下图所示。设计的关键思想:我们需要设定一个小球的圆心坐标,最好是在窗口的中央,然后令小球的半径不断增大,不断的重绘,以实现小球的增大动画。设计方案: 我们要绘制小球,就用到了一个Graphics类,Graphics类有绘制的功能。 然后再设计一个线程专门用来控制动画的播放,我们重载run()方法,在其中实现小球半径的增加,以及调用窗体的重绘函数,每隔一定时间重绘窗体。 接下来实现paint(Graphics g)函数,来绘制一个彩色圆球,这个函数中要做的就很简单了,用特定的颜色覆盖一个一定大小的圆形区域下面 阅读全文
posted @ 2010-05-25 20:04 JarvisChu 阅读(520) 评论(0) 推荐(0) 编辑