Splash
EVELYN JOHANA CASTILLO TAPIAPráctica o problema17 de Abril de 2016
649 Palabras (3 Páginas)173 Visitas
[pic 1]
[pic 2][pic 3]
[pic 4][pic 5]
TABLA DE CONTENIDO
INTRODUCCIÓN
OBJETIVO
DESARROLLO
CONCLUSIÓN
RECOMENDACIONES
REFERENCIAS
INTRODUCCIÓN
En el presente documento se mostrara paso a paso como crear un splash en NetBeans.
OBJETIVO
Dar a conocer como se crea un splash de manera rápida y sencilla, para que así el programador pueda implementarlo a la creación de sus propios programas.
DESARROLLO
- Abrir NetBeans.
- Crear un nuevo proyecto.
[pic 6]
- Seleccionamos la creación de un Java Application. En seguida oprimir el botón Next.
[pic 7]
De-seleccionamos la opción “Create Main Class”.
Llamaremos a este proyecto “splash”.
[pic 8]
Por último le damos “Finish” y ya habremos creado nuestro proyecto.
- Agregamos un JFrameForm.
[pic 9]
- Le nombraremos “Ventana”.
- En el paquete “gui”.
- Listo lo anterior, oprimiremos al botn finish.
[pic 10]
- Entraremos al explorador de archivos y buscaremos nuestro programa.
- Daremos clic sobre la carpeta del programa.
- Seleccionamos la carpeta src.
- Creamos una nueva carpeta con el nombre de Imagen.
- Dentro de la carpeta que creamos guardaremos la imagen que usaremos como splash.
[pic 11]
- Agregaremos un Jlabel a nuestra Ventana.
- Borramos el texto.
[pic 12]
- Nos dirigimos a las propiedades del Jlabel y seleccionamos la opción “icon”.
- Seleccionamos la carpeta “Imagen” y la imagen del “Splash”.
- Listo lo anterior le daremos clic a “OK”.
[pic 13]
- En el Editor de Diseño del Frame, accedemos al panel de propiedades y buscamos la opción “Undecorated“. La seleccionamos, esta opción quitará la decoración de la ventana que contiene los controles de minimizar, maximizar y cerrar, dándole una apariencia de que se trata sólo de la imagen.
[pic 14]
Hasta aquí hemos terminado con el diseño de la ventana, ahora cederemos a la lógica que hace posible que nuestra ventana se muestre un pequeño lapso de tiempo y después de éste se cierre.
- Extendemos nuestra clase de la ventana Splash a la interface “Runnable” a través de: “implements Runnable”.
[pic 15]
- Aparecerá un foco con algo rojo (error), le daremos clic en el foco.
- Le daremos clic a la opción “Implement all abstract methods”.
[pic 16]
- Agregamos un objeto hilo.
Thread hilo;
- En el constructor inicializamos y creamos el objeto hilo; le damos tamaño y localización a la ventana.
public Splash() {
hilo = new Thread(this);
hilo.start();
initComponents();
setSize(220, 210);
setLocationRelativeTo(null);
}
- Nos dirigiremos al método run y borraremos los lanzamientos que se crearon.
Así quedaría el código sin los lanzamientos:
[pic 17]
- En el método escribiremos el siguiente código.
Thread.sleep(6000);
Parra poder dormir el hilo 60000 milisegundos que esto equivale a 6 segundos.
- Nos saldrá un error así que le daremos clic al foco y le daremos clic a la opción que nos saldrá que será agregar un try-catch, después le pondremos false a setVisible para que asi la ventana pueda desaparecer después de los 6 segundos.
Quedaría de la siguiente manera el código:
[pic 18]
Resultado
[pic 19]
CONCLUSIÓN
La creación de un splash es un componente que ayuda a dar más profesionalismo a las aplicaciones o programas, por eso la creación de uno es importante a la hora de desarrollar un software y más si tarda en iniciar.
...