Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Facultad de Ingeniería
Escuela Profesional de Ingeniería de Sistemas Asignatura: Programación Visual
Aplicación
Construye una aplicación que permite ingresar el nombre del postulante, la cantidad de
preguntas bien contestadas y la cantidad de preguntas mal contestadas. La suma entre
las preguntas bien y mal contestadas no debe superar a 100. Por cada pregunta bien
contestada vale 4.08 puntos y por cada pregunta mal contestada vale -1.04 puntos. Se
agregarán los datos antes mencionados en objetos JList y se debe obtener el postulante
de mayor puntaje o el pustulante de menor puntaje en un segundo formulario. Usar los
atributos y métodos de la clase Jframe.
Solución:
1. Procedemos a crear un proyecto denominado Practica, la misma que contendrá al
paquete practica. A partir de éste paquete vamos a crear un formulario con el
objeto Jframe, seleccionando dicho paquete y al dar click con el botón derecho del
mouse se muestra un menú flotante. Seleccionemos Formulario JFrame.
Luego dar click en el botón de comando Finish (en caso de que la versión de
NetBeans es en castellano entonces dar click en el botón de comando Terminar)
6. Los objetos de control en el diseño del formaulario tienen los siguientes nombres:
7. Ahora bien, si observamos en el diseño del formulario, los cuatro objetos JList no
tienen ítems. Los objetos JList referidos a Postulante, Buenas, Malas y Puntaje, se
llenarán de ítems al momento de usar el botón de comando Agregar. Siendo cutro
JList entonces necesitamos cuatro modelos del tipo DefaultListModel, uno para
cada Jlist, para lo cual debemos incluir en el código de la programación el paquete
swing con la siguiente instrucción:
Los atributos mayor y menor es para almacenar el mayor y menor puntaje de los
postulantes ingresados en los objetos JList y los atributos postMay y postMen es
para almacenar el nombre del postulante de mayor puntaje y el nombre del
postulante de menor puntaje.
10. Debajo de la definición de los atributos, vamos a construir los métodos que nos
permitan dar y obtener el valor a cada uno de los atributos. Comenzaremos por los
atributos mayor y menor definiendo los siguientes métodos:
Los atributos definidos al inicio de la clase frmConsulta nos permitirá recibir los
valores o datos del primer formulario. La programación agregada en el método
constructor define el título del formulario con la expresión “Consulta del Mayor y
Menor Puntaje”, se establece el tamaño del formulario frmConsulta y finalmente la
localización dentro de la pantalla.