Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
necesito hacer un splash por favor alguien ayudeme
Enviado por reimen el día 1 de junio de 2002
Soy un programador novato y para una trabajo de la escuela necesito hacer un splash para una página en internet, ayuda por favor.
Re: necesito hacer un splash por favor alguien ayudeme
Enviado por Efren Nuñez el día 1 de junio de 2002
Lo primero que tienes que hacer es crear un applet implementando el Runnable, por ejemplo:
public class Splash extendes implements Runnable
y agregar el import java.net
despues debes crear un hilo y sus metodos start y stop:
static Thread hilo=null;
public void start()
{
if (hilo==null)
{
hilo=new Thread(this);
hilo.start();
}
};
public void stop()
{
if (hilo!=null)
{
hilo.stop();
hilo=null;
}
}
en el metodo run se debe crear un objeto de la clase URL y asignarle la direccion de la pagina que quieras mostrar despues de que se ejecute el splash, asi:
URL direccion=null;
direccion = new URL(getDocumentBase(),"pagina.html");
Suerte!!
Re: necesito hacer un splash por favor alguien ayudeme
Enviado por carlosrubio el día 1 de junio de 2002
Mediante java, es posible crear un applet que sirva de splash para una página web. Es sencillo, solamente tienes que crear el applet y escribir el siguiente código:
1. Crear un hil de ejecución.
static Thread hilo=null;
2. Configurar los métodos run del hilo:
public void run()
{
try{Thread.sleep(6000);}
catch(Exception e){}
URL nuevapagina=null;
try {nuevapagina= new URL(getDocumentBase(), 'nombrenuevapagina.html')}
catch(Exception e){}
getAppletContext.showdocument(nuevpagina);
}
}
3. Inserta este applet en la página que quieras que sea el splash y listo. Despues de 6000 milisegundos, el explorador cambiará a la siguiente página que hayas predefinido en "nombrenuevapagina".
Se inserta el applet en la pagina y cuando se entre al sitio, esta pagina durara en la pantalla por el tiempo que tu le hayas definido en la instruccion Thread.sleep(4000), en este caso 4000 milisegundos, despues se irá a la pagina que tu hayas asignado como principal.
Este applet da tiempo para que se cargue el sitio y el usuario no se desespere, por eso se debe dar el tiempo necesario al splash. El splash también puede incluir imagenes en movimiento o juegos para que sea un poco mas entretenido para el usuario en caso de que el sitio tarde mucho en cargarse.