La Web del Programador: Comunidad de Programadores
 
    Pregunta:  42481 - INSERTAR UN APPLET EN UNA APLICACION
Autor:  Daniel Monsalve
Quisiera saber como embeber un applet dentro de una aplicacion
java.
Normalmente la clase JEditorPane desplega codigo html pero creo
que no soporta la etiqueta applet, lo mismo sucede cuando se
quiere incluir dentro del html objetos como animaciones flash y este
tipo de cosas.
Tambien quisiera saber como logro por ejemplo que al hacer click
sobre un botón de una aplicacion se abra una ventana del browser
o se ejecute el appletviewer.
Agradezco a quien me pueda colaborar

  Respuesta:  Richard De los Reyes Príncipe
1) para hacer que se te abra una ventana debes usar el sgte.codigo dentro de tu botton:

public void jButton1ActionPerformed(ActionEvent evt)
{
try{
Runtime.getRuntime().exec("C:\windows\calc.exe");
}
catch(Exception e)
{System.out.println("Error "+e);
}
}

2) Ahora para llamar un applet tienes que cambiar tu herencia de esa clase Applet, osea ponte que se llame:

class miApplet extends Applet

hazle que herede de Panel

class miApplet extends Panel

Ese panel lo agregas a un JPanel y listo se acabo

3) Efectivamente en un JEditorPane no puedes mostrar contenido dinamico de un html, a menos que uses otros componentes, no he investigado sobre eso.

Suerte

  Respuesta:  Luis Arce
Yo lo hicec tienes que sobreescribir el stub y pasarle todos los parametros, cualquier duda escribeme a mi correo y te mando el codigo

  Respuesta:  Jon Alvarez
Hola, eso que preguntas son dos cosas diferentes...

Los apples de compilan con el appletviewer y las aplicaciones no(java Nombre_del_Archivo)

Pero cuando estas haciendo una aplicación, puedes importas las librerias awt y graphics dentro de la aplicacion:

import java.io.*;
import java.awt.*;

public class Nombre extends WindowsListener....etc....

si necesitas o si aun no te contesto muy bien...espero que contestes este mensaje.