Prog Oo - Guia Lab 04
Prog Oo - Guia Lab 04
INGENIERIA DE SISTEMAS
GUÍA DE LABORATORIO N° 04
Escuela Profesional: Ingeniería de Sistemas. Asignatura: Metodología de la Programación.
Ciclo y Turno: IV – Mañana Semestre Académico: 2017 - II
Docente: Ing. Ivan Petrlik / Ing. Gustavo Coronel Fecha: 18 al 22 de Setiembre del 2017
INTERFACES DE USUARIO
INTRODUCCION
Una de las grandes utilidades de de la serialización de objetos con el manejo de arraylist
y manejo de archivos binarios es su capacidad de guardar cualquier tipo de datos y su
manipulación está sujeta al uso de una clase principal con el manejo de un arreglo de
objetos para manipular la información a través de posiciones.
Se implementaran aplicaciones en entorno visual con JFrame, utilizando como
herramienta de desarrollo NetBeans 6.8 y además para demostrar los el uso de archivos
binarios y arreglos de objetos.
I. OBJETIVOS
IV. OBSERVACION
V. NUEVAS LIBRERIAS
Ver diapositiva GUI en Java-AWT & SWING.pdf
Pág. 1 de 4
VI. EJERCICIOS.
Proyecto 1
Artículo Precio
Pantalón 40.0
Camisa 30.0
Zapatos 60.0
Correa 20.0
Medias 15.0
GUI
Programando el Precio
Cuando se selecciona un artículo automáticamente se debe actualizar el precio.
private void cboArticuloActionPerformed(java.awt.event.ActionEvent evt) {
double precio = 0.0;
if( this.cboArticulo.getSelectedIndex() != -1 ){
String articulo = this.cboArticulo.getSelectedItem().toString();
if( articulo.equals("PANTALON") ){
precio = 40.0;
} else if( articulo.equals("CAMISA") ){
precio = 30.0;
} else if( articulo.equals("ZAPATOS") ){
precio = 60.0;
} else if( articulo.equals("CORREA") ){
precio = 20.0;
} else if( articulo.equals("MEDIAS") ){
precio = 15.0;
Pág. 2 de 4
}
}
this.txtPrecio.setText(String.valueOf(precio));
}
Pág. 3 de 4
Ejecución
Proyecto 2
Desarrollar una aplicación para calcular el importe que debe pagar una empresa por la capacitación de
sus trabajadores en la UCV, si se sabe que por cada 5 participantes uno no paga.
Taller Precio
Java Developer 950.0
Oracle Database 1400.0
PHP Developer 850.0
.NET Developer 1300.0
Pág. 4 de 4