imagegroup.java

来自「java learn PPT java learn PPT java learn」· Java 代码 · 共 50 行

JAVA
50
字号
     import java.applet.*;

     // 提供创建和访问AnimationStrip对象的方法
     public abstract class ImageGroup 
     {
          // 一组AnimationStrip对象,它们从整体上创建了动画序列
          protected AnimationStrip[] animations;

          // 单个图像帧的宽和高
          protected int frameWidth; 
          protected int frameHeight;

          // 创建一个新的ImageGroup
          protected ImageGroup()
          {
               animations = null;
          }

          // 使用传入的Applet引用对象初始化ImageGroup
          public abstract void init(Applet a);

          public final int getFrameWidth()
          {
               return frameWidth;
          }

          public final int getFrameHeight()
          {
               return frameHeight;
          }

          // 访问给定索引的AnimationStrip          
          public final AnimationStrip getAnimationStrip(int index)
          {
               if(animations != null)
               {
                    try
                    {
                         return animations[index];     
                    }
                    catch(ArrayIndexOutOfBoundsException e)
                    {
                         // 给调试器或者标准输出发送错误...
                    }
               }

               return null;
          }

     }    // ImageGroup

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?