correr aplicacion swing en un applet
Hola a todos-as, tengo un programa desarrollado con jBulider x en el que uso elements swing, lo que tengo que hacer es que esa aplicacion se me ejecute en entorno web osea que debo ejecutarla en un applet, me gfustaria que alguien que hiciese algo parecido me guiara un poco en lo quew debo de hacer y en los problemas que me pueden surgir.
saludos
saludos
Yo estoy intentando correrla en un JNLP (con java web start)... pero tampoco hay forma jejeje a ver si alguien contesta a tu pregunta o a la mia... y podemos solucionarlo jejejej
Hola:
Para hacer un applet unicamente hay que heredar de JApplet en vez de JFrame.
Problemas que puedes tener:
Tu applet no tiene acceso al pc donde corre el navegador, por lo que no puedes hacer nada con ficheros.
Los iconos/imagenes/sonidos y demas no se pueden abrir de la forma normal, hay que "bajarselos" desde el servidor. Para ello la clase Applet o JApplet tienen metodos de getImage(), etc.
JBuilder en si es un problema. JBuilder tiene clases propias (por ejemplo, XYLayout). Si haces el applet con alguna de esas clases que no es standard de java, puedes tener problemas al visualizar el applet en un navegador (la maquina virtual del navegador no tiene las clases de JBuilder). Si esto es asi, tienes que "publicar" tambien los jar de JBuilder donde estén esas clases propias de JBuilder.
Tienes ejemplos de applets en www.geocities.com/chuidiang/java, por ejemplo, el de http://www.geocities.com/chuidiang/java/puzzle/AppletPuzzle.html
Se bueno.
Para hacer un applet unicamente hay que heredar de JApplet en vez de JFrame.
Problemas que puedes tener:
Tu applet no tiene acceso al pc donde corre el navegador, por lo que no puedes hacer nada con ficheros.
Los iconos/imagenes/sonidos y demas no se pueden abrir de la forma normal, hay que "bajarselos" desde el servidor. Para ello la clase Applet o JApplet tienen metodos de getImage(), etc.
JBuilder en si es un problema. JBuilder tiene clases propias (por ejemplo, XYLayout). Si haces el applet con alguna de esas clases que no es standard de java, puedes tener problemas al visualizar el applet en un navegador (la maquina virtual del navegador no tiene las clases de JBuilder). Si esto es asi, tienes que "publicar" tambien los jar de JBuilder donde estén esas clases propias de JBuilder.
Tienes ejemplos de applets en www.geocities.com/chuidiang/java, por ejemplo, el de http://www.geocities.com/chuidiang/java/puzzle/AppletPuzzle.html
Se bueno.