个性化阅读
专注于IT技术分析

小程序中的动画

Applet主要用于游戏和动画。为此, 需要移动图像。

小程序中的动画示例

import java.awt.*;
import java.applet.*;
public class AnimationExample extends Applet {

  Image picture;

  public void init() {
    picture =getImage(getDocumentBase(), "bike_1.gif");
  }
  
  public void paint(Graphics g) {
    for(int i=0;i<500;i++){
      g.drawImage(picture, i, 30, this);

      try{Thread.sleep(100);}catch(Exception e){}
    }
  }
}
在上面的示例中, Graphics类的drawImage()方法用于显示图像。 drawImage()方法的第四个参数是ImageObserver对象。 Component类实现ImageObserver接口。因此, 当前类对象也将被视为ImageObserver, 因为Applet类间接扩展了Component类。

myapplet.html

<html>
<body>
<applet code="DisplayImage.class" width="300" height="300">
</applet>
</body>
</html>
赞(0)
未经允许不得转载:srcmini » 小程序中的动画

评论 抢沙发

评论前必须登录!