Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
Pract 6
1. INFORME
ESTUDIANTE: JEFFERSON PILCO SEMESTRE: Segundo
PARALELO: C PRÁCTICA: #2
TEMA:
Formularios (Votaciones)
OBJETIVO:
Crear una interfaz gráfica que simule un votación electrónica, que permita contar todos los
votos y contabilizarlos.
RESULTADOS DEAPRENDIZAJE
Utilizar el JFrame
Utilizar JLabel para añadir etiquetas
Utilizar JButton para añadir botones a la interfaz gráfica
Utilizar TextField para mostrar los datos
ACTIVIDADES:
Crear dos interfaces gráficas JFrame
Enlazar los formularios para mostrar resultados
DESARROLLO DECONTENIDOS
1. Abrir el IDE (eclipse).
2. Crear un Nuevo proyecto de Java con el nombre “Formularios”
2. 3. Crear dos interfaces gráficas JFrame, ponerle el nombre de Política y Resultados
4. Aparecerá la siguiente ventana
3. 5. Añadir 1 JLabel (Elecciones 2021) y 5 JButton (Lista CREO, lista 21, Blanco,
Nuloy Resultados).
6. Ir al panel de programación para declarar variables públicas de tipo JTexField
4. 7. Creamos eventos en cada botón y les escribimos el siguiente código con
unacumulador en cada uno según corresponda:
count++;
String num=String.valueO f(count);
a.setText((num));
El mismo código paralos botones de:
Lista 21, Blanco, Nulo
contentPane.setVisible(false);
Component componentePadre = null;
JOptionPane.showMessageDialog(componentePadre, "
usted a votado Por la lista Creo");
contentPane.setVisible(true);
5.
6. 8. Para el botón Resultado programamos lo siguiente para imprimir los votos en el otro
formulario:
resultados result=new resultados(); resultados.textField.setText(a.getText());
resultados.textField_1.setText(b.getText()); resultados.textField_2.setText(c.getText());
resultados.textField_3.setText(d.getText());
result.setVisible(true); this.setVisible(false); dispose();
Paraenlazarformularios escribimos:
Nombre del otro formulario. nombre JtextField.Utilizamos el SetText(enviartexto) (Nombre de la
variable JtexField.Método getText());
9. Programar los JTexField
10. Para el evento del botón Salir, escribir la siguiente línea de código.
System.exit ( 0 );
7. 11. En el otro formulario de resultados agregar 4 JLabel, 5 JTexField y 2 JButtons
12. En el JButton de “Total de votos “ programar los siguiente para mostrar los datos del
primer formulario