You are on page 1of 7

Programacin Orientada a Objetos Java

CAPITULO 6: AGREGAR UNA IMAGEN Y MOSTRAR EN FORMULARIO EN


JAVA (NETBEANS) DESDE LA BASE DE DATOS (MYSQL).

El propsito de este captulo es permitir que el estudiante adquiera las destrezas


necesarias para guardar imgenes en la base de datos y que luego sean
Mostradas desde el Formulario que se ha venido desarrollando en Netbeans.

1. Agregamos un Nuevo campo de tipo LONGBLOB a Nuestra Base de


Datos, tal y como se muestra a Continuacin:

2. Del mismo modo se agrega al formulario un Label y un botn que


permita cargar la Foto en el proyecto:

Label

Botn

Ing. Oswaldo Contreras S Pgina 24


Programacin Orientada a Objetos Java

3. Aplicamos Bordes al label :

4. En las propiedades del label se cambian las medidas Horizontal: 140 y


Vertical 170.

Ing. Oswaldo Contreras S Pgina 25


Programacin Orientada a Objetos Java

5. Importamos algunas Librerias que necesitaremos en el proyecto:

6. Declaramos Archivos de tipo FileInputStream y Int, las cuales sern


usadas para localizar la imagen y para controlar el tamao en bytes de
la misma:

Ing. Oswaldo Contreras S Pgina 26


Programacin Orientada a Objetos Java

7. Construimos un nuevo mtodo (Void) que nos permitir realizar la


bsqueda de la imagen y mostrarla en el label que hemos agregado y al
cual hemos cambiado caractersticas. Este mtodo puede ser agregado
debajo del mtodo Mostrar Tabla, que se construy en el capitulo 3:

8. Hacemos el llamado del mtodo que se ha construido. Se debe tener


presente que para se desea cargar la foto cuando se muestran los datos
de cada registro; por lo tanto el mtodo se debe llamar desde el evento
mouseEven que hemos trabajado en el captulo 5:

Ing. Oswaldo Contreras S Pgina 27


Programacin Orientada a Objetos Java

9. Agregamos un Nuevo mtodo que permitir realizar la bsqueda de la


imagen y cargarla en el label que hemos agregado. Recordemos que
este mtodo puede ir incluido despus del mtodo Mostrarfoto():

10. Realizamos el llamado al mtodo que hemos creado. Este mtodo debe
ser llamado desde el botn Cargar Imagen :

11. Nos dirigimos al botn Guardar y Realizamos los cambios que se


muestran en la Imagen Siguiente:

Ing. Oswaldo Contreras S Pgina 28


Programacin Orientada a Objetos Java

Ing. Oswaldo Contreras S Pgina 29


Programacin Orientada a Objetos Java

1. Finalmente Ejecutamos el Proyecto:

Listo hemos Logrado Nuestro Objetivo

Ing. Oswaldo Contreras S Pgina 30

You might also like