Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVADISEÑO:     Ing. Emerson E. Garay GómezTEMAS:    ...
GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVAPasos para el desarrollo de la actividad:  1. Cre...
GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVA  3. Llenar los datos del proyecto:        Nombr...
GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVA   4. Diseñar una aplicación que cumpla con lo es...
GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVAIng. Emerson E. Garay Gómez          emerson.gara...
GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVA   (JFrame)                                      ...
GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVA6. Código para limpiar los campos de texto y ubic...
GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVA  8. Añadimos el código en la clase Main que perm...
Upcoming SlideShare
Loading in …5
×

Guia practica secuenciales en java con NetBeans 01

4,784 views

Published on

Published in: Technology

Guia practica secuenciales en java con NetBeans 01

  1. 1. GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVADISEÑO: Ing. Emerson E. Garay GómezTEMAS: Manejo de las estructuras de control de flujo de programa secuenciales. Creación de Interfaz Grafica de Usuario (IGU) con la librería de Clases swing.HERRAMIENTAS DE SOFTAWARE A UTILIZAR: JDK (Java Development Kit) 1.5 o superior NetBeans 5.5.1 o superiorOBJETIVOS:  Interactuar con el entorno básico de programación de NetBeans.  Crear un proyecto con una Aplicación de Java en NetBeans.  Asociar formularios (JFrame) a nuestro proyecto de NetBeans.  Diseñar la Interfaz Grafica de Usuario (IGU) con los controles de NetBeans.  Asignar propiedades a los controles de nuestra interfaz.  Hacer declaración de variables de diferentes tipos.SITUACIÓN:Elaborar una aplicación que permita calcular el salario neto de un trabajador en funcióndel número de horas trabajadas, pago por hora de trabajo y un descuento fijo al salariobruto del 20%. Los cálculos que deben efectuarse para obtener el salario neto de untrabajador se muestran a continuación.  Salario bruto es igual al numero de horas trabajadas por el pago por hora  Descuento es igual al salario bruto por el 20%  Salario neto es igual al salario bruto menos el descuentoElabore un programa en Lenguaje Java con NetBeans que permita hacer lo anterior.Ing. Emerson E. Garay Gómez emerson.garay@gmail.com
  2. 2. GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVAPasos para el desarrollo de la actividad: 1. Crear en la unidad C una carpeta llamada ProyectosJava si esta no existe, para alojar los proyectos de Java que se hagan con NetBeans. 2. Acceder a NetBeans,  Ir al menú Archivo  Clic en Nuevo Proyecto…  Escoger la categoría General y en Proyectos la opción Aplicación Java  Clic en el botón Siguiente.Ing. Emerson E. Garay Gómez emerson.garay@gmail.com
  3. 3. GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVA 3. Llenar los datos del proyecto:  Nombre del proyecto: SalarioNeto  Ubicación del Proyecto: C:ProyectosJava  Carpeta del Proyecto: C:ProyectosJavaSalarioNeto  Clic en el botón TerminarIng. Emerson E. Garay Gómez emerson.garay@gmail.com
  4. 4. GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVA 4. Diseñar una aplicación que cumpla con lo estipulado, haciendo uso de las funciones y procedimientos (métodos en Java). Diseñar la siguiente IGU del programa asignándole las propiedades a cada control. Interfaz Grafica de Usuario (IGU): 1 2 3 4 7 5 8 6 9Para crear la anterior interfaz agregamos un nuevo archivo a nuestro proyecto,exactamente un formulario que herede las características de la clase JFrame, el cual sellamara Principal.Por tal, seleccionamos en el menú Archivo el ítem Nuevo Archivo… se escoge lacategoría Formularios GUI Java luego en Tipos de archivos se selecciona la opciónFormulario JFrame y clic en el botón Siguiente. En la ventana que aparece digitaren el Nombre de la clase Principal y clic en el botón Terminar.Ing. Emerson E. Garay Gómez emerson.garay@gmail.com
  5. 5. GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVAIng. Emerson E. Garay Gómez emerson.garay@gmail.com
  6. 6. GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVA (JFrame) Propiedades Formulario Principal title resizable layoutFormulario donde null Calculo del salario neto false esta la IGULos números de color rojo que están dentro de la interfaz, hacen referencia a loscontroles del formulario que se les asignan unas propiedades a continuación. LasEtiquetas (JLabel) no aparecen enumeradas porque solo se les modifica la propiedadtext, que es el texto a mostrar en pantalla. Componente Propiedades swing Campo de Texto Nombre del control editable text JTextField 1 txtApellidosYNombres true 2 txtHorasTrabajadas true 3 txtPagoPorHora true 4 txtSalarioBruto false 5 txtDescuento false 6 txtSalarioNeto falseComponente Propiedades swing Botón de Nombre del Acción mnemonic text control JButton 7 butAceptar A ACEPTAR 8 butLimpiar L LIMPIAR 9 butSalir S SALIR5. Código para Salir del Programa: Clic Derecho sobre el botón de acción butSalir Eventos, Action, ActionPerformedIng. Emerson E. Garay Gómez emerson.garay@gmail.com
  7. 7. GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVA6. Código para limpiar los campos de texto y ubicarse en el primer valor a capturar: Clic Derecho sobre el botón de acción butLimpiar Eventos, Action, ActionPerformed 7. Código para mostrar el resultado de las operaciones: Clic Derecho sobre el botón de acción butAceptar Eventos, Action, ActionPerformedIng. Emerson E. Garay Gómez emerson.garay@gmail.com
  8. 8. GUIA PRÁCTICA DE PROGRAMACION:ESTRUCTURAS DE CONTROL SECUENCIALES EN JAVA 8. Añadimos el código en la clase Main que permita invocar al formulario PrincipalIng. Emerson E. Garay Gómez emerson.garay@gmail.com

×