Problema al crear un Applet Java

Axenedu
24 de Junio del 2003
¿Necesito saber por qué me da este error?

Intento crear un Applet java con el siguiente codigo fuente:
package misapplets;
import java.applet.Applet;
import javax.swing.JEditorPane;
import java.awt.Dimension;

public class Visualizador extends Applet
{
private JEditorPane jEditorPane1 = new JEditorPane();

public void Visualizador()
{
try
{
jbInit();
}
catch(Exception e)
{
e.printStackTrace();
}

}


public static void main(String[] args)
{
Visualizador applet1 = new Visualizador();
applet1.pinta("adios");
}

private void jbInit() throws Exception
{
jEditorPane1.setText("hola");
jEditorPane1.setPreferredSize(new Dimension(50, 20));
this.add(jEditorPane1, null);
}
public void pinta(String palabra)
{
jEditorPane1.setText(palabra);
}
}

Compila bien pero al ejecutralo me da los siguientes errores.

java.lang.NoClassDefFoundError: misapplets.Applet1

java.lang.Class java.lang.ClassLoader.defineClass0(java.lang.String, byte[], int, int, java.security.ProtectionDomain)

native code

java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.ProtectionDomain)

ClassLoader.java:493

java.lang.Class java.security.SecureClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.CodeSource)

SecureClassLoader.java:111

java.lang.Class sun.applet.AppletClassLoader.findClass(java.lang.String)

AppletClassLoader.java:143

java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean)

ClassLoader.java:299

java.lang.Class sun.applet.AppletClassLoader.loadClass(java.lang.String, boolean)

AppletClassLoader.java:112

java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String)

ClassLoader.java:255

java.lang.Class sun.applet.AppletClassLoader.loadCode(java.lang.String)

AppletClassLoader.java:468

java.applet.Applet sun.applet.AppletPanel.createApplet(sun.applet.AppletClassLoader)

AppletPanel.java:586

void sun.applet.AppletPanel.runLoader()

AppletPanel.java:515

void sun.applet.AppletPanel.run()

AppletPanel.java:293

void java.lang.Thread.run()

Thread.java:484


¿Alguien podria decirme por que pasa eso?