在eclipse里面运行时显示applet小程序为初始化


```java

import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.IOException;
import java.net.URL;

import javax.imageio.ImageIO;
import javax.swing.JApplet;
//import java.applet.Applet;


public class HardestGameEver extends JApplet
{
    BufferedImage bgImage;
    static BufferedImage[] lvl;
    static BufferedImage startScreen, endScreen;
    static Background bg;
    public static int numLevels, level;
    public void init()
    {
        level = -1;
        numLevels = 50;
        lvl = new BufferedImage[numLevels];
        try
        {
            bgImage = ImageIO.read(new URL(getCodeBase(), "background.png"));
        }
        catch(IOException e) {}
        int curIm = 0;
        while(true)
        {
            try
            {
                lvl[curIm] = ImageIO.read(new URL(getCodeBase(), "level" + curIm + ".png"));
            }
            catch(IOException e) {numLevels = curIm; break;}
            curIm++;
        }
        try
        {
            startScreen = ImageIO.read(new URL(getCodeBase(), "startScreen.png"));
        }
        catch(IOException e) {}
        try
        {
            endScreen = ImageIO.read(new URL(getCodeBase(), "endScreen.png"));
        }
        catch(IOException e) {}
        resize(600,400);
        bg = new Background(getCodeBase());
        bg.setBackgroundImage(bgImage);
        bg.setLevelImage(startScreen);
        //bg.setLevelImage(lvl[0]);
        bg.setLocation(0,0);
        bg.setSize(600,400);
        bg.setFocusable(true);
        getContentPane().setLayout(null);
        this.add(bg);
    }
    
    public static void nextLevel()
    {
        if(level + 1 == numLevels) {bg.setLevelImage(endScreen); bg.repaint();}
        else bg.setLevelImage(lvl[level + 1]);
        level++;
    }
    
    public void paint(Graphics g)
    {
        
    }
    
}

这个是主要的程序,求熟悉applet的讲解一下这个是怎么用的,要怎么解决这个问题,这个最终应该是一个小游戏的小程序,jdk就是1.8版本的

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/631930239736133.png "#left")

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/351440239736119.png "#left")

有什么问题呢?图片看不了,applet一般在网页里面运行的。