Documente Academic
Documente Profesional
Documente Cultură
Malvys Romero
comandos como: botones, etiquetas, cajas de texto, listas desplegables, radiobutton o checkbox; para que de forma
grfica se resuelva un ejercicio o problema.
Variables: Es un elemento que se utiliza para almacenar distintos tipos de datos, como lo son nmeros, letras o ambos, el
valor que se almacena en dicha variable puede cambiar en cualquier momento durante la ejecucin de un programa, a
diferencia de las constantes en donde el valor se mantiene durante la ejecucin de dicho programa.
Tipos de Variables
A nivel de paquete: Sirven en todo el proyecto. Ejemplo: sirve en el Formulario Datos y en el Formulario Prueba.
Es importante que al declarar este tipo de variables se cambie en las propiedades de un comando
(jTextField) en la pestaa code de private a public static.
A nivel de clase: Sirven en todo el formulario. Ejemplo sirve en el botn suma y en el botn resta.
A nivel de mtodo: Sirve solo en el comando. Ejemplo: Sirve en el botn porcentaje.
Siempre:
Se debe utilizar la palabra reservada this que hace referencia al objeto u objetos de la ventana principal o
formulario.
Insertar o Crear un formulario:
Se debe crear un New JFrame Form
ciudad=(String)this.jComboBox1.getSelectedItem();
this.jLabel5.setText(" "+nombre+" "+edad+" "+ciudad);
}
catch(Exception e){
JOptionPane.showMessageDialog(null, "Existen campos vacios","Error",JOptionPane.PLAIN_MESSAGE);
}
Validar un RadioButton
if (jRadioButton2.isSelected()){
String estadoc="Casado";
this.jLabel5.setText(" "+nombre+" "+edad+" "+ciudad+" "+estadoc);
}
Abrir un formulario dentro de otro formulario:
ventana2 abrir =new ventana2();
abrir.setVisible(true);
this.setVisible(false);
Ejercicios propuestos:
1. Disee un formulario que permita determinar si un nmero ingresado es par o impar.
2. Disee un formulario que permita determinar si un nmero ingresado es positivo y negativo.
3. Disee un formulario que permita determinar si una edad ingresada corresponde a una persona mayor o menor de edad.
4. Disee un formulario que permita determinar cuntas veces se ingres un nmero negativo y positivo.
5. Disee un formulario que permita sacar el promedio final de 4 notas y cuente cuantas veces eran reprobadas y
aprobadas.
6. Disee un formulario que permita sacar la cuenta de 4 productos vendidos, con subtotal, IVA y total a pagar.
7. Disee un formulario que tenga una clave de acceso (usuario y password) y cuando se valide los datos muestre un
mensaje de advertencia.
8. Disee un formulario que permita ingresar sus datos como: nombre, apellido, nmero de CI, edad, gnero y direccin a
travs de etiquetas.
9. Disee un formulario que permita elegir entre: sumar, restar, multiplicar o promediar 3 nmeros ingresados; segn la
opcin que se elija se debe mostrar el resultado de dicha operacin.
10. Disee un formulario que permita ingresar un valor y a su vez me permita elegir entre una lista de valores, cul ser el
porcentaje que se le sacara a dicho valor.
11. Disee un formulario que permita saber cuntas personas son: menores de 10 aos; mayores de 11 y menores a 24 aos;
mayores de 25; el nico dato que va a proporcionar de cada persona es el ao de nacimiento.
12. Disee un formulario que permita contar los nmeros menores a 50; mayores a 50; los que fueron iguales a 26. Muestre
el valor ms alto y ms bajo; se sabe que sern ingresados N valores.
13. Disee un formulario que permita sacar el promedio de XX cantidad de notas y cuente las reprobadas y aprobadas.
14. Disee un formulario que permita convertir una medida en metros en: decmetros, centmetros y kilmetros.
15. Disee un formulario que permita hacer la semejanza de un sistema de inscripcin UNELLEZ:
Programa Ing, Arq y Tec: TSU en Informtica y Construccin civil e Ingeniera de Produccin Animal.
Programa Cs Sociales: TSU en Contadura y Administracin y Licenciatura en Contadura y Administracin.
Programa Cs de la Educ: Licenciatura en: Geografa, Matemtica, castellano y Educ Fsica.
16. Realizar los siguientes ejercicios teniendo en cuenta que cada formulario debe tener la opcin de salir utilizando una
funcin.
14. Disee un formulario que muestre dos nmeros seleccionados a travs de un combobox.
15. Disee un formulario que muestre una fecha de nacimiento completa, donde los datos se ingresaron por separados a
travs de cajas de texto.
16. Disee un formulario que muestre la edad de una persona si se introduce solamente el ao de nacimiento.
17. Disee un formulario que muestre y calcule la inflacin del 15% sobre el precio de un producto, ingresado a travs de
una caja de nmeros.
18. Disee un formulario que muestre el descuento del 8% sobre el precio de un producto.
19. Disee un formulario que haga la simulacin de una tienda de fotocopias en donde se desea saber lo que debe cancelar
un cliente si las fotocopias son a: 0.5 carta, 0.6 oficio y 1.00 extra oficio.
20. Disee un formulario que obtenga cuanto debo pagar si solicito X cantidad de platos de comida a distintos precios cada
uno y se cobra el 10% por el uso de la mesa.
21. Disee un formulario que calcule lo que me cancela una empresa si laboro distintas horas diarias y el precio es
DIURNO: 17,87 Bs. y NOCTURNO: 23,05 Bs y es por das laborados.
22. Disee un sistema que permita realizar descuentos o aumentos sobre un valor. Suponga que los % se deben ingresar y
los clculos se deben realizar segn lo que se escriba.
23. Disee un sistema que a travs del mismo se puedan realizar las operaciones bsicas necesarias como suma, resta,
multiplicacin y divisin. Cambiar el color del resultado segn la opcin que se elija.