CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.
-
Upload
julian-luna-godoy -
Category
Documents
-
view
224 -
download
0
Transcript of CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.
![Page 1: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/1.jpg)
CAPACITACIÓN JAVA – ITM 2012Sesión 2
![Page 2: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/2.jpg)
CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10
![Page 3: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/3.jpg)
CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO
Creamos la base de datos llamada base en formato 2000-2003. Para ganar tiempo tome la base de datos llamada Aplicación.mdb
Creamos un proyecto en NetBeans llamada: Aplicacion
Creemos el formulario de Login de nuestra aplicación (coloque nombres a todos los objetos)
![Page 4: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/4.jpg)
Adicionemos el siguiente código al programa principal y probemos hasta el momento:
Ahora creemos la clase Datos que manejara nuestros datos y por el momento implementemos el método validarUsuario
![Page 5: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/5.jpg)
Copie este código: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");String db = "jdbc:odbc:Driver=Microsoft Access Driver (*.mdb);DBQ=Aplicacion.mdb";
![Page 6: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/6.jpg)
Adicione el siguiente código al botón Cancelar:
Cree un nuevo formulario Principal para la ventana principal de la aplicación
![Page 7: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/7.jpg)
Adicione el siguiente código al botón Aceptar del formulario Login
![Page 8: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/8.jpg)
Ya podemos probar lo que llevamos. Al ejecutar la aplicación debe pedir un usuario y contraseña (ingrese con usuario: zulu y clave: 123).
Creemos los 2 formularios que son llamados desde la pantalla principal:
![Page 9: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/9.jpg)
Formulario Usuarios:
Coloque nombres a los objetos (txtUsuario, txtNombres, cmdConsultar, ETC)
Coloque la propiedad: defaultCloseOperation en DISPOSE, esto para evitar que al cerrar este formulario se nos cierre toda la aplicación.
![Page 10: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/10.jpg)
Formulario Clientes:
Coloque nombres a los objetos (txtUsuario, txtNombres, cmdConsultar, ETC)
Coloque la propiedad: defaultCloseOperation en DISPOSE, esto para evitar que al cerrar este formulario se nos cierre toda la aplicación.
![Page 11: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/11.jpg)
Coloque el siguiente código a las opciones del menú del formulario principal para que abra los dos formularios del CRUD:
Pruebe la aplicación y verifique que los dos formularios sean llamados correctamente.
Ahora creemos las clases Cliente y Usuario que nos servirán para empaquetar los datos de estas entidades
![Page 12: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/12.jpg)
![Page 13: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/13.jpg)
![Page 14: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/14.jpg)
![Page 15: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/15.jpg)
![Page 16: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/16.jpg)
![Page 17: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/17.jpg)
Antes de implementar los botones del mantenimiento de usuarios adicionemos los siguientes métodos a la clase Datos
![Page 18: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/18.jpg)
![Page 19: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/19.jpg)
![Page 20: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/20.jpg)
Ahora si, empecemos a implementar el código de los botones de usuarios. Empecemos por el botón consultar:
Probemos!
![Page 21: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/21.jpg)
Botón Limpiar:
Probemos!
![Page 22: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/22.jpg)
Botón Nuevo:
![Page 23: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/23.jpg)
![Page 24: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/24.jpg)
Probemos!
![Page 25: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/25.jpg)
Botón Actualizar:
![Page 26: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/26.jpg)
![Page 27: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/27.jpg)
Probemos!
![Page 28: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/28.jpg)
Botón Borrar:
![Page 29: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/29.jpg)
Probemos!
Les queda de tarea hacer lo mismo pero para la tabla clientes.
![Page 30: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/30.jpg)
En la clase Datos
![Page 31: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/31.jpg)
![Page 32: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/32.jpg)
![Page 33: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/33.jpg)
Botón consultar de Cliente
![Page 34: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/34.jpg)
Botón nuevo de Cliente
![Page 35: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/35.jpg)
![Page 36: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/36.jpg)
Botón actualizar de Cliente
![Page 37: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/37.jpg)
![Page 38: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/38.jpg)
Botón borrar de Cliente
![Page 39: CAPACITACIÓN JAVA – ITM 2012 Sesión 2. CREACIÓN DE UNA APLICACIÓN MODELO PARA GRADO 10.](https://reader036.fdocumento.com/reader036/viewer/2022062410/5665b47e1a28abb57c91f8d2/html5/thumbnails/39.jpg)
Botón limpiar de Cliente
Probemos
Taran!!!!!! Acabamos…. ¿Les gusto?