Foros del Web » Programación para mayores de 30 ;) » Java »

Problemas de ejecución de applet con java

Estas en el tema de Problemas de ejecución de applet con java en el foro de Java en Foros del Web. Hola Mi nombre es Angel, estoy esforzandome por aprender a programar en java. Pues bien baje un curso de java el cual me da un ...
  #1 (permalink)  
Antiguo 25/06/2008, 16:51
 
Fecha de Ingreso: junio-2008
Ubicación: Sincelejo
Mensajes: 5
Antigüedad: 15 años, 10 meses
Puntos: 0
Problemas de ejecución de applet con java

Hola

Mi nombre es Angel, estoy esforzandome por aprender a programar en java. Pues bien baje un curso de java el cual me da un ejemplo de un Applet asi:
import java.applet.*;
import java.awt.*;

/**
* The HelloWorld class implements an applet that
* simply displays "Hello World!".
*/
public class HelloWorld extends Applet {
public void paint(Graphics g) {
// Display "Hello World!"
g.drawString("Hello world!", 50, 25);
}
}
despues de compilarl por consola MS-DOS, me da el .class. Luego me dice que cree un html así:
<HTML>
<HEAD>
<TITLE>A Simple Program</TITLE>
</HEAD>
<BODY>
Here is the output of my program.

<APPLET CODE="HelloWorld.class" WIDTH=150 HEIGHT=25>
</APPLET>
</BODY>
</HTML>
Luego se pide que lo ejecute digitando en la consola DOS la ruta. Que en mi caso lo hago así: C:\Java\jdk1.6.0_10\bin\appletviewer Hello.html, y me aparce esto en la consola DOS:
C:\Java\jdk1.6.0_10\bin\appletviewer Hello.html
Cargar: HelloWorld.clas no es público o no tiene ningún constructor público.
java.lang.Illegal AccessExcepion: Class sun.applet.AppletPanel can not access a member of class HelloWorldwith modifiers ""
at sun.reflect.Reflection.ensureMemberAccess<Reflecti on.java:65>
at java.lang.Class.newInstancs0<Class.java:349>
at java.lang.Class.newInstancs0<Class.java:308>
at sun.applet.AppletPanel.createApplet<AppletPanel.ja va:785>
at sun.applet.AppletPanel.runLoader<AppletPanel.java: 714>
at sun.applet.AppletPanel.run<AppletPanel.java:368>
at java.lang.Thread.run<Thread.java:619>

Tanbien aparece una ventanita en la que se debería ejecutar el subprograma holamundo pero no se ejecuta.
Les agradecería me ayudaran en la solucion de este problema.

Última edición por APUMA; 26/06/2008 a las 11:11 Razón: Ortografía
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:53.