Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 10-oct-2006, 12:16   #1 (permalink)
nenuka ha deshabilitado el karma
 
Fecha de Ingreso: junio-2006
Mensajes: 55
pergunta sobre applets????

Una pregunta sobre applets, desde el codigo de un applet se puede llamar a metodos d otras clases?que se encuentran en otro paquetes dentro del directorio WEB-INF
nenuka está desconectado   Responder Citando
Antiguo 10-oct-2006, 13:32   #2 (permalink)
chuidiang tiene algunos puntos positivos de karma
 
Avatar de chuidiang
 
Fecha de Ingreso: octubre-2004
Mensajes: 720
Hola:

En el tag applet de html puedes poner archive="fichero.jar path/fichero.jar" etc. Puedes llamar a clases que se encuentren en los jar que pones ahí.

Se buena.
chuidiang está desconectado   Responder Citando
Antiguo 11-oct-2006, 03:28   #3 (permalink)
nenuka ha deshabilitado el karma
 
Fecha de Ingreso: junio-2006
Mensajes: 55
y como coloco los ficheros?

Muchas gracias por decirme eso, que no tenia ni idea, xo no m sale del todo.te explico q es lo q quiero hacer, por ejemplo, yo quiero q una pag html incluya el applet, y etse applet utiliza el metodo de otra clase q esta en otro paquete. yo lo tengo puestos asi los fichero, pero no me va:

/anai/------>es mi directorio raiz
pruebaap.html
applet---->donde guardo el .jar
applet.jar
AdiosMundo.class
prueba
Prueba.class

en pruebaap.html lo llamo al applet asi:

<applet code="AdiosMundo.class" width=200 height=200 ARCHIVE="applet/applet.jar">
</applet>


despues en AdiosMundo.java tengo:

import java.applet.Applet;
import java.awt.*;
import prueba.*;


public class AdiosMundo extends Applet {

public void paint(Graphics g) {

Prueba clase=new Prueba();
String cadena=clase.getCadena();
g.drawString("Hola"+cadena+"!", 20, 20);

}
}

y prueba.java lo que hace solament es devolver una cadena:

package prueba;

import java.util.*;

public class Prueba
{
public String getCadena()
{
String cadena="Adios";
return cadena;
}
}

A ver si me puedes decir que es lo q hago mal, por que utilizando solo AdiosMundo, sin llamar a ningun otro metodo d otra clase si que m sale, pero asi nada.Muchas gracias
nenuka está desconectado   Responder Citando
Antiguo 11-oct-2006, 06:08   #4 (permalink)
chuidiang tiene algunos puntos positivos de karma
 
Avatar de chuidiang
 
Fecha de Ingreso: octubre-2004
Mensajes: 720
Hola:

Si tienes la página html en un directorio concreto, los paths que pongas ahí (tanto para el .class como para los .jar) tienen que ser relativos al sitio donde está el html. Quizás sea eso.

Cuando lo ejecutes en el navegador, tienes forma de ver la salida del applet con los posibles errores.
En internet explorer -> "Herramientas", "consola de java sun".

Si salta alguna excepción y la pones aquí quizás sea más fácil ayudarte.

Se buena.
chuidiang está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 21:47.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93