Ejecución de un applet de Java en un sitio web

He creado un juego de Java usando Eclipse. Tiene 11 clases (con una clase principal que llama a todo lo demás). Lo llamé como un applet de la siguiente manera:

   

Al subirlo al sitio web, muestra un error y me dice que haga clic para obtener detalles. Cuando lo selecciono, me dice ClassNotFoundException: Handler.class

El código está en el cuerpo y no tengo nada en la cabeza. ¿Qué he hecho mal?

Aquí está el rest de mi código para la página. La página de prueba real se puede encontrar en www.kluckhohndesign.com

        Alamo Battle Adventure   
 
  Top Banner  
  How to Play   Help  
Alamo Drawing Texans Drawing
     
     

Esto debería llevarte más lejos:

       

Puede omitir el http://www.kluckhohndesign.com/ prefijo en la base de código.

Ahora causa una InvocationTargetException . Pero haz una nueva pregunta sobre eso.

Notas adicionales

  1. El atributo de code debe ser el nombre completo de la clase y no tiene nada que ver con el Jar. La mayoría de las personas piensan que FQN equivale a Handler.class pero en realidad significa solo Handler .
  2. La base de código puede ser simplemente History%20Adventure%20Alamo%20Adventure/ si proviene de su sitio. Necesita el %20 para espacios, ya que los espacios no son válidos en una URL. Por otra parte, la mayoría de los implementadores no usarían nombres de directorio con espacios, por esa misma razón.
  3. El elemento del applet nunca fue creado para ser ‘auto cerrado’ como se mostró en su página original. En su lugar, necesita un elemento de cierre explícito.
  4. Por favor, sigue probando en la página más simple que sugerí, sin todo lo demás.