我想写一个简单的Applet程序 ,但是显示无法初始化小程序,请问怎么回事?求解答

图片说明

            代码如下:
package calculate;
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;

public abstract class primeNumBetween extends Applet implements ActionListener
{
        int c=0,d=0;
        Label prompt1,prompt2 ;
        TextField input1,input2,output ;

        public void init()
        {
            this.setSize(400,300);
            this.setLayout(null);
            prompt1 =new Label("上限");
            prompt2 =new Label("下限");
            input1 =new TextField(10);
            input2 =new TextField(10);
            output =new TextField(10);
            add(prompt1);
            add(input1);
            add(prompt2);
            add(input2);
            add(new Label("素数有:"));
            add(output);
            input2.addActionListener(this);
        }




        public void actionPerformed(ActionEvent e) 
        {
            int i = c,j=0;
            c=Integer.parseInt(input1.getText());
            d=Integer.parseInt(input2.getText());
                for(;i<=d;i++)
                    {
                    for(j=2;j<d;j++)
                        {
                            if(j%i==0) break;       
                        }
                    if(j==d) 
                        output.setText((Integer.toString(i)));
                    }
        }
}