Java动画编程与Java Web Start应用
1. 相关图像的存储与动画实现
在Java编程中,我们可以通过特定的方式存储和展示一组相关的图像,实现动画效果。以Animate小程序为例,图像会被加载到一个名为 pictures 的 Image 对象数组中。在程序的第6行, pictures 数组被设置为可以处理6个元素,所以可以有从 picture[0] 到 picture[5] 的 Image 对象。
在小程序的 paint() 方法中,使用如下语句显示当前图像:
screen.drawImage(picture[current], 0, 0, this);
current 变量用于记录在 paint() 方法中要显示的图像,其初始值为0,所以第一个显示的图像是存储在 picture[0] 中的图像。在 run() 方法的第45行调用 repaint() 语句后, current 变量在第46行递增1。
totalPictures 变量是一个整数,用于记录应该显示的图像数量。当从网页参数加载图像时会设置该变量。当 current <
超级会员免费看
订阅专栏 解锁全文
29

被折叠的 条评论
为什么被折叠?



