La Web del Programador: Comunidad de Programadores
 
    Pregunta:  989 - EJECUTAR APPLETS CON JBUILDER2
Autor:  Daniel Diez
estoy empezando con Java en su compilador JBuider 2 y me encuentro con un problemilla: pese a que ´ordeno´ que se ejecute mi applet en la página html generada por defecto me salta a una aplicacion DOS tipo appletviewer. Además, si me creo yo una página html para cargar el applet, ni mi IE5 ni NComm 4.5 me visualizan el applet, solo aparece un rectángulo gris pese a que he comprobado que ambos browsers soportan java y estan ´enabled´ para eso.
Otra cosilla: en el VisualJ++ 6 cuando pido generar un applet no me deja acceder al diseño del mismo ¿que ocurre?
Muchas gracias y perdonad si son muy sencillas...

  Respuesta:  alex
Hola, tengo JBuilder 2 y para ver su "AppletViewer" hay que ir al menú Run / Parameters ... y te sale una ventana con 4 pestañas y directamente sale seleccionada la pestaña "Run/Debug" que debes seleccionar. Ahí hay una sección llamada "Console I/O" con 2 opciones:
-"Send run output to Execution Log"
-"Send run output to Console Window"

En ambos casos saldrán los comentarios de inspección que se suelen usar (System.out.println("OK")), pero en el primero se verán por una ventana llamada "Execution Log", que está en el menú "View", después de ejecutar el programa; y en el segundo caso se ven diréctamente, mientras se ejecuta el programa, en otra ventana tipo DOS.

Pero a mi no me han dado ningún problema con el navegador.

Un saludo.

  Respuesta:  Clara
Si pinchas con el botón derecho del ratón sobre el fichero.html desde el q llamas al aplet te saldrá una ventana donde pondrá entre otras cosas: Ejecutar servido web, así se ejecuta manualmente tu applet.Todo esto se hace desde el Jbuilder en la ventana izda donde te salen todos los nombres de las clases q vas creando.

Espero q te sirva de ayuda.

  Respuesta:  Marco R.
Cuando JBuilder ejecuta un applet siempre lo hace sobre el visor que trae incorporado "AppletViewer", me parece que puedes decirle que ejecute directamente la página Web pero no recuerdo cómo se hace.

La razón por lo que tu browser no carga el Applet es porque tanto IE como Netscape solo vienen preparados para ejecutar java en su estándar 1.0 y me parece que las clases que produce el JBuilder2 son para el JDK 1.1, para que te funcione puedes bajarte un plug-in para estos browsers (www.javasoft.com/products)

Un saludo.