Upload
rafaelcazalesfuentes
View
59
Download
4
Embed Size (px)
DESCRIPTION
ea
Citation preview
Programacin orientada a objetos II
Educacin Superior Abierta y a Distancia
Nombre de la Institucin: Universidad Abierta y a Distancia de Mxico
Nombre de la carrera: Ingeniera en Desarrollo de Software
Nombre del maestro(a):
Fabin Glvez Gonzales
Materia: Programacin orientado a objetos II
Matricula: Al10521304
Nombre:
Rafael Cazales Fuentes
Grupo: DS-DPO2-1403C-003
Correo electrnico: [email protected]
Actividad:
Actividad 2.Eventos
Evidencia de aprendizaje. Programa con componentes grficosPropsito: Realizar un programa modular utilizando componentes grficos. Instrucciones: 1. Identifica los diferentes componentes grficos presentados durante esta unidad. 2. Identifica la estructura algortmica (pasos) y sintctica (cdigo) para manejar componentes grficos. 3. Crea un proyecto en NetBeans. El proyecto deber contener las clases necesarias para que construyas un programa que resuelva algn problema de tu entorno, y que utilice interfaces grficas con el uso de todos los tipos de componentes grficos vistos en la unidad (Por ejemplo una calculadora de intereses, calculadora cientfica, clculos de pago de nmina, etc.).
En la lnea 1 y 2 se importan las clases necesarias para los componentes que se utilizarn. De la lnea 4 a la 9 se crea la superclase MiniCalculadora y esta heredara los mtodos de JFrame y ActionListener y se anula el gestor de del marco principal. De la lnea 11 a la 19 se crean los campos de texto y se agregan al marco principal con las coordenadas que se les asigna con setBounds. Lo mismo para los componentes botn (lnea de la 21 a 48). Adems en esta rea a los botones se les asigna un vigilante. De la lnea 50 a la 65 se crean y se agregan al marco principal las etiquetas. Tambin, se utiliza el mtodo setBounds para posicionar cada una de ellas. Entre las lneas 67 y la 112 se asignan los diferentes eventos que abran de realizar cada uno de los botones. Adems, para que el contenido ingresado en los campos de texto pueda ser calculado es necesario convertirlo a un objeto del tipo integer. Y esto se realiza con la ayuda de los mtodos getText () y parseInt(). Y por ltimo, de la lnea 113 a la 118 se crea el mtodo main que har funcional nuestro programa y en esta parte se instancia un objeto de la clase MiniCalculadora para poder correr el cdigo, tambin se le asignan al marco principal visibilidad y tamao fijo con los mtodos setVisible(true) y setRezisable(false), respectivamente.
AL10521304 Rafael Cazales Fuentes
Ciencias Exactas, Ingenieras y Tecnologa | Ingeniera en Desarrollo de Software