🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
Informe 4 de formularios
1. INFORME
NOMBRE: Keevyn Moreno SEMESTRE: SEGUNDO
PARALELO: C PRÁCTICA:
TEMA:
Segundo manejo de objetos
OBJETIVO:
-Demostrar el desarrollo y explicación del ejercicio propuesto en clase
RESULTADOS DE APRENDIZAJE
-Comprensión acerca del ejercicio que aplicare en Eclipse.
-desarrollo de formularios.
-Uso correcto del código que aplicarse.
ACTIVIDADES:
-Elaborar un programa para un conteo de votos
1.- Creamos un proyecto nuevo de Java.
2.- Le ponemos un nombre a nuestro proyecto y le damos clic en Finish.
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE FILOSOFIA, LETRAS Y CIENCIAS DE LA EDUCACIÓN
CARRERA DE LA PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES
DE LA INFORMÁTICA
2. 3.- Dentro de nuestro nuevo proyecto, vamos hacia la opción other.
4. Voy a la sección windowbuilder luego a swing designer después a opción JFrame y por último doy nombre al formulari
Debemos repetir este proceso y hacer 1 formulario más con el nombre política y resultados respectivamente.
3. 5.- Se nos abrirá el siguiente código, aquí es donde empezaremos a desarrollar el ejercicio.
6.- Como siguiente paso debemos crear el formulario, damos click en la parte inferior en donde dice design
y se despliega lo siguiente:
4. 7.- Vamos a la parte de abajo llamada contentpane y cambiamos el nombre de la variable y nos ubicamos
en el background y le ponemos un color al fondo
8.- Ahora vamos a la sección components y creamos un JButton, le ponemos de nombre a la variable color y el texto
Que queramos que se refleje lo escribimos en la parte inferior y le ponemos cambiar de color
5. 9.- Ahora procedo a dar un click derecho en la pantalla, selecciono set layout y escojo la opción absolute layout, lo repito
en cada uno de los formularios
10.- Debo crear los siguientes botones y carteles de jlabel ordenándolos de manera que se vean como en la ventana
mostrada
6. 11.- Entonces doy clic sobre el botón lista creo y escribo la siguiente codificación
JButton creo = new JButton("LISTA CREO");
creo.addActionListener(new ActionListener() {
private int count=0;
public void actionPerformed(ActionEvent e) {
count++;
resultados r =new resultados();
String n= String.valueOf(count);
JOptionPane.showMessageDialog(null,"GRACIAS POR SU VOTO");
resultv.setText(n);
12.- Luego, repito una codificación similar a la que use para el botón lista creo, pero en este caso cambiando ciertas
variables para los otros botones como el de lista 1, blanco, nulo
JButton btnNewButton_1 = new JButton("LISTA 1");
btnNewButton_1.addActionListener(new ActionListener() {
private int count1=0;
public void actionPerformed(ActionEvent e) {
count1++;
resultados r =new resultados();
String n= String.valueOf(count1);
JOptionPane.showMessageDialog(null,"GRACIAS POR SU VOTO");
resultv1.setText(n);
JButton btnNewButton_2 = new JButton("BLANCO");
btnNewButton_2.addActionListener(new ActionListener() {
private int count2=0;
public void actionPerformed(ActionEvent e) {
count2++;
resultados r =new resultados();
String n= String.valueOf(count2);
resultv2.setText(n);
JOptionPane.showMessageDialog(null,"usted voto en blanco");
JButton btnNewButton_3 = new JButton("NULO");
btnNewButton_3.addActionListener(new ActionListener() {
private int count3=0;
public void actionPerformed(ActionEvent e) {
count3++;
resultados r =new resultados();
String n= String.valueOf(count3);
resultv3.setText(n);
JOptionPane.showMessageDialog(null,"usted voto nulo");
13.- antes de ir al botón resultados debo crear un segundo formulario, pero en ese botón previo debo escribir esto:
JButton btnNewButton_4 = new JButton("RESULTADOS");
btnNewButton_4.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
politica.this.dispose();
7. resultados abrir= new resultados();
abrir.setVisible(true);
String inf =resultv.getText();
abrir.cont1.setText(inf);
String inf1 =resultv1.getText();
abrir.cont2.setText(inf1);
String inf2 =resultv2.getText();
abrir.cont3.setText(inf2);
String inf3 =resultv3.getText();
abrir.cont4.setText(inf3);
14.- Y ahora dentro del segundo formulario con el nombre resultados debo crear los siguientes botones y carteles de jlabel
ordenándolos de manera que se vean como en la ventana mostrada
15.- Me dirijo al boton total con doble clic y escribo
JButton btnNewButton_2 = new JButton("TOTAL");
btnNewButton_2.addActionListener(new ActionListener() {
public int num1,num2,num3,num4,suma;
public void actionPerformed(ActionEvent e) {
num1 = Integer.parseInt(cont1.getText());
num2 = Integer.parseInt(cont2.getText());
num3 = Integer.parseInt(cont3.getText());
num4= Integer.parseInt(cont4.getText());
suma = num1+num2+num3+num4;
cont5.setText(String.valueOf(suma));
8. 16.- Ahora me dirijo al botón regresar y escribo:
JButton btnNewButton_1 = new JButton("REGRESAR");
btnNewButton_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
politica abrir= new politica();
abrir.setVisible(true);
resultados.this.dispose();
17.- Ahora al botón salir y escribo:
JButton btnNewButton = new JButton("SALIR");
btnNewButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(WIDTH);
18.- Por último, ejecuto el programa y veo el resultado
BIBLIOGRAFÍA:
Programa Eclipse – Java
Ejercicio en clase
f.) _____________________ f.) __________________
Keevyn Moreno MSc. Víctor Zapata