Professional Documents
Culture Documents
Computacin e Informtica
----------------------------------------------------------------------------------------------------------------------------- --
GUIA DE LABORATORIO N1
OBJETIVO GENERAL: Crear aplicaciones simples de un sistema de
informacin
OBJETIVO ESPECFICO:
Conocer el funcionamiento del control Combo Box.
I. APLICACIN 1: Crear un formulario que me sugiera mediante una
lista desplegable la operacin que deseo realizar con los dos
nmeros ingresados en los cuadro de textos.
PROCEDIMIENTO:
1. Crear siguiente formulario
indican a continuacin.
con
los
controles
que
se
Nombre
Propiedades
Label
jLabel1
text
Label
Label
Label
Text Field
Text Field
Text Field
Button
jLabel2
jLabel3
jLabel4
tnumero1
tnumero2
tresultado
bcalcular
text
text
text
text
text
text
text
Combo Box
cboperacion
model
Valor de
Propiedades
VENTANA
PRINCIPAL
Primer Nmero
Segundo Nmero
El Resultado es:
Calcular
Multiplicar
Dividir
Sumar
Restar
float num1,num2,resul,
suma,resta,division,producto;
//dando un valor entero al tem seleccionado del combo box
int orden = cboperacion.getSelectedIndex();
//dar valores a cada variable
num1=Float.parseFloat(tnumero1.getText());
num2=Float.parseFloat(tnumero2.getText());
//operaciones
suma = num1+num2;
resta = num1-num2;
division = num1/num2;
producto = num1*num2;
//mostrar resultados
if (orden==0){
tresultado.setText(String.valueOf(producto));
}else if (orden == 1){
tresultado.setText(String.valueOf(division));
}else if(orden ==2){
tresultado.setText(String.valueOf(suma));
}else if (orden==3){
tresultado.setText(String.valueOf(resta));
}
CICLO
I
II,III,IV,V
VI
I
II,III,IV,V
VI
I
II,III,IV,V
VI
PENSIN
S/.120.00
S/.80.00
S/.100.00
S/.100.00
S/.120.00
S/.140.00
S/.100.00
S/.80.00
S/.120.00
PROCEDIMIENTO:
1. Crear el formulario con el nombre de pension
siguientes controles.
y colocar los
Nombre
jLabel1
jLabel2
jLabel3
jLabel4
jLabel4
Propiedades
text
text
text
text
text
talumno
text
tpension
text
enabled
Combo Box
cbespecialidad
model
Combo Box
cbciclo
model
Valor de Propiedades
PENSION DE ESTUDIANTES
Nombre de Estudiante
Especialidad
Ciclo
Pensin a Pagar
<desactivado>
Computacin
e
Informtica
Contabilidad
Secretariado Ejecutivo
I
II
III
IV
V
VI
pension = 80;
tpension.setText(String.valueOf(pension));
}else if((esp==0)&&(cic==5)){
pension = 100;
tpension.setText(String.valueOf(pension));
}
//para Contabilidad
if ((esp==1)&&(cic==0)){
pension = 100;
tpension.setText(String.valueOf(pension));
}else if
((esp==1)&&((cic==1)||(cic==2)||(cic==3)||(cic==4))){
pension = 120;
tpension.setText(String.valueOf(pension));
}else if((esp==1)&&(cic==5)){
pension = 140;
tpension.setText(String.valueOf(pension));
}
//para Secretariado
if ((esp==2)&&(cic==0)){
pension = 100;
tpension.setText(String.valueOf(pension));
}else
((esp==2)&&((cic==1)||(cic==2)||(cic==3)||(cic==4))){
pension = 80;
tpension.setText(String.valueOf(pension));
}else if((esp==2)&&(cic==5)){
pension = 120;
tpension.setText(String.valueOf(pension));
}
if