SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
INFORME
ESTUDIANETE: Jefferson Aguachela SEMESTRE: SEGUNDO
PARALELO: C PRÁCTICA:21
TEMA:
Desarrollo de operaciones en talonarios
OBJETIVO:
-Conocer el desarrollo de un programa en “Eclipse”, para este desarrollo tendremos que
comprender lo que son los formularios en Windows builder.
RESULTADOS DE APRENDIZAJE
-Comprensión de la aplicación de Eclipse.
-Uso correcto del código que aplicaremos en Eclipse.
-Aprender el uso correcto de los formularios
- Aprender a hacer operaciones básicas en un formulario
ACTIVIDADES:
-Realizar un programa en el que ingrese 3 label, uno que diga: Operaciones Básicas, otro
que diga: ingrese el primer número y otro que diga: ingrese el segundo número en los 2
botones debe haber un textfield y en un último textfield pondremos el resultado; así como
poner 5 botones , el primero para la suma, el segundo para la resta, el tercero para la
multiplicación, el cuarto para la división y el quinto para salir
DESARROLLO DE CONTENIDOS
1. Abrir ECLIPSE.
2. Seleccionar la dirección en la que queramos guardar nuestro proyecto, en este caso
lo vamos a guardar en Escritorio (Desktop).
3. Creamos un proyecto nuevo de Java.
4. Le ponemos un nombre a nuestro proyecto y le damos clic en Finish.
5. Dentro de nuestro nuevo proyecto crearemos un JFrame, le pondremos cualquier
título.
6. Al crear un JFrame nos aparecerá el siguiente código, aquí podemos empezar a programar
7. Debemos ir a Design para entrar al formulario y una vez que ingresemos al formulario
podemos hacer las modificaciones que necesitemos
8. Pondremos 3 label, uno que diga: Operaciones Básicas, otro que diga: ingrese el primer
número y otro que diga: ingrese el segundo número en los 2 botones debe haber un
textfield y en un último textfield pondremos el resultado; así como poner 5 botones , el
primero para la suma, el segundo para la resta, el tercero para la multiplicación, el cuarto
para la división y el quinto para salir.
9. En el botón suma ingresaremos el siguiente código.
JButton btnNewButton = new JButton("SUMA");
btnNewButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
int num1, num2,suma;
num1=Integer.parseInt(textField.getText());
num2=Integer.parseInt(textField_1.getText());
suma=num1+num2;
textField_2.setText(String.valueOf(suma));
}
10. En el botón resta ingresaremos el siguiente código.
JButton btnNewButton_1 = new JButton("RESTA");
btnNewButton_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
int num1, num2,resta;
num1=Integer.parseInt(textField.getText());
num2=Integer.parseInt(textField_1.getText());
resta=num1-num2;
textField_2.setText(String.valueOf(resta));
11. En el botón multiplicación ingresaremos el siguiente código.
JButton btnNewButton_2 = new JButton("MULTIPLICACIu00D3N");
btnNewButton_2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
int num1, num2,multiplicacion;
num1=Integer.parseInt(textField.getText());
num2=Integer.parseInt(textField_1.getText());
multiplicacion=num1*num2;
textField_2.setText(String.valueOf(multiplicacion));
12. En el botón división ingresaremos el siguiente código.
JButton btnNewButton_3 = new JButton("DIVISIu00D3N");
btnNewButton_3.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
int num1, num2,division;
num1=Integer.parseInt(textField.getText());
num2=Integer.parseInt(textField_1.getText());
division=num1/num2;
textField_2.setText(String.valueOf(division));
13. En el botón de salir ingresaremos el siguiente código, el cual nos va a permitir Salir del
formulario.
JButton btnNewButton_1 = new JButton("SALIR");
btnNewButton_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
System.exit(WIDTH);
}
verForm4.setVisible(true);
Form2.this.dispose();
14. Depuramos y ejecutamos
15.- Si le damos clic en suma nos desplegará el resultado
16.- Si le damos clic en resta nos desplegará el resultado
17.- Si le damos clic en multiplicación nos desplegará el resultado
18.- Si le damos clic en división nos desplegará el resultado

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Unidad 3 tema 2
Unidad 3 tema 2Unidad 3 tema 2
Unidad 3 tema 2
 
Unidad 2 tema 4
Unidad 2 tema 4Unidad 2 tema 4
Unidad 2 tema 4
 
Informe votaciones
Informe votacionesInforme votaciones
Informe votaciones
 
Informe U4 tema2
Informe U4 tema2Informe U4 tema2
Informe U4 tema2
 
Unidad 3 tema 1
Unidad 3 tema 1Unidad 3 tema 1
Unidad 3 tema 1
 
Unidad 2 tema 3
Unidad 2 tema 3Unidad 2 tema 3
Unidad 2 tema 3
 
In 19
In 19In 19
In 19
 
In 16
In 16In 16
In 16
 
In 18
In 18In 18
In 18
 
In 20
In 20In 20
In 20
 
In 9
In 9In 9
In 9
 
Unidad 2 tema 1
Unidad 2 tema 1Unidad 2 tema 1
Unidad 2 tema 1
 
In 6
In 6In 6
In 6
 
Informe 4.pdf
Informe 4.pdfInforme 4.pdf
Informe 4.pdf
 
In 7
In 7In 7
In 7
 
Unidad 2 tema 1
Unidad 2 tema 1Unidad 2 tema 1
Unidad 2 tema 1
 
Unidad2tema1 210404032722
Unidad2tema1 210404032722Unidad2tema1 210404032722
Unidad2tema1 210404032722
 
Unidad4tema4 210404040205
Unidad4tema4 210404040205Unidad4tema4 210404040205
Unidad4tema4 210404040205
 
In 11
In 11In 11
In 11
 
Informe#12
Informe#12Informe#12
Informe#12
 

Ähnlich wie Formulario u4tema4 (20)

Pract 5
Pract 5Pract 5
Pract 5
 
21 porta
21 porta21 porta
21 porta
 
Informe#21
Informe#21Informe#21
Informe#21
 
21
2121
21
 
Unidad 4 tema 4
Unidad 4 tema 4Unidad 4 tema 4
Unidad 4 tema 4
 
Unidad 4 tema 4
Unidad 4 tema 4Unidad 4 tema 4
Unidad 4 tema 4
 
Unidad4tema4 210404040205
Unidad4tema4 210404040205Unidad4tema4 210404040205
Unidad4tema4 210404040205
 
23
2323
23
 
Unidad 4 tema 3
Unidad 4  tema 3Unidad 4  tema 3
Unidad 4 tema 3
 
Informe 3 de formularios
Informe 3 de formulariosInforme 3 de formularios
Informe 3 de formularios
 
20 por
20 por20 por
20 por
 
Ver y no_ver_(informe_22)
Ver y no_ver_(informe_22)Ver y no_ver_(informe_22)
Ver y no_ver_(informe_22)
 
17 por
17 por17 por
17 por
 
17
1717
17
 
20
2020
20
 
Informe Tecnico Topicos Avanzados de Programacion
 Informe Tecnico Topicos Avanzados de Programacion Informe Tecnico Topicos Avanzados de Programacion
Informe Tecnico Topicos Avanzados de Programacion
 
Informe#19
Informe#19Informe#19
Informe#19
 
In 21
In 21In 21
In 21
 
Informe#17
Informe#17Informe#17
Informe#17
 
Practica 2
Practica 2Practica 2
Practica 2
 

Mehr von JeffersonAguachela

Informe de tarea de operadores
Informe de tarea de operadoresInforme de tarea de operadores
Informe de tarea de operadoresJeffersonAguachela
 
Informe división secciones.pdf
Informe división secciones.pdfInforme división secciones.pdf
Informe división secciones.pdfJeffersonAguachela
 
Informe de proyecto de programación.pdf
Informe de proyecto de programación.pdfInforme de proyecto de programación.pdf
Informe de proyecto de programación.pdfJeffersonAguachela
 
Informe de página similar a wikipedia(divisiones).pdf
Informe de página similar a wikipedia(divisiones).pdfInforme de página similar a wikipedia(divisiones).pdf
Informe de página similar a wikipedia(divisiones).pdfJeffersonAguachela
 
Informe de números a letras.pdf
Informe de números a letras.pdfInforme de números a letras.pdf
Informe de números a letras.pdfJeffersonAguachela
 
Informe de utilización de metodo mayor de un número.pdf
Informe de utilización de metodo mayor de un número.pdfInforme de utilización de metodo mayor de un número.pdf
Informe de utilización de metodo mayor de un número.pdfJeffersonAguachela
 
Informe de utilización de metodo post notas.pdf
Informe de utilización de metodo post  notas.pdfInforme de utilización de metodo post  notas.pdf
Informe de utilización de metodo post notas.pdfJeffersonAguachela
 
Informe general de operadores.pdf
Informe general de operadores.pdfInforme general de operadores.pdf
Informe general de operadores.pdfJeffersonAguachela
 
Informe de utilización de get.pdf
Informe de utilización de get.pdfInforme de utilización de get.pdf
Informe de utilización de get.pdfJeffersonAguachela
 
Informe de base de datos 2.pdf
Informe de base de datos 2.pdfInforme de base de datos 2.pdf
Informe de base de datos 2.pdfJeffersonAguachela
 
Informe de bucle for y while.pdf
Informe de bucle for y while.pdfInforme de bucle for y while.pdf
Informe de bucle for y while.pdfJeffersonAguachela
 

Mehr von JeffersonAguachela (20)

tutorial_hotpotatoes (1).pdf
tutorial_hotpotatoes (1).pdftutorial_hotpotatoes (1).pdf
tutorial_hotpotatoes (1).pdf
 
Informe de tarea de operadores
Informe de tarea de operadoresInforme de tarea de operadores
Informe de tarea de operadores
 
Informe de tarea html.pdf
Informe de tarea html.pdfInforme de tarea html.pdf
Informe de tarea html.pdf
 
Informe de llantas.pdf
Informe de llantas.pdfInforme de llantas.pdf
Informe de llantas.pdf
 
Informe tabla.pdf
Informe tabla.pdfInforme tabla.pdf
Informe tabla.pdf
 
Informe división secciones.pdf
Informe división secciones.pdfInforme división secciones.pdf
Informe división secciones.pdf
 
Informe formulario.pdf
Informe formulario.pdfInforme formulario.pdf
Informe formulario.pdf
 
Informe de proyecto de programación.pdf
Informe de proyecto de programación.pdfInforme de proyecto de programación.pdf
Informe de proyecto de programación.pdf
 
Informe de página similar a wikipedia(divisiones).pdf
Informe de página similar a wikipedia(divisiones).pdfInforme de página similar a wikipedia(divisiones).pdf
Informe de página similar a wikipedia(divisiones).pdf
 
Informe de números a letras.pdf
Informe de números a letras.pdfInforme de números a letras.pdf
Informe de números a letras.pdf
 
Bucle while.pdf
Bucle while.pdfBucle while.pdf
Bucle while.pdf
 
Informe de utilización de metodo mayor de un número.pdf
Informe de utilización de metodo mayor de un número.pdfInforme de utilización de metodo mayor de un número.pdf
Informe de utilización de metodo mayor de un número.pdf
 
Informe de utilización de metodo post notas.pdf
Informe de utilización de metodo post  notas.pdfInforme de utilización de metodo post  notas.pdf
Informe de utilización de metodo post notas.pdf
 
Informe general de operadores.pdf
Informe general de operadores.pdfInforme general de operadores.pdf
Informe general de operadores.pdf
 
Sentencias de decision.pdf
Sentencias de decision.pdfSentencias de decision.pdf
Sentencias de decision.pdf
 
Informe de utilización de get.pdf
Informe de utilización de get.pdfInforme de utilización de get.pdf
Informe de utilización de get.pdf
 
Informe de base de datos 2.pdf
Informe de base de datos 2.pdfInforme de base de datos 2.pdf
Informe de base de datos 2.pdf
 
Informe de chatbot.pdf
Informe de chatbot.pdfInforme de chatbot.pdf
Informe de chatbot.pdf
 
Vectores
Vectores Vectores
Vectores
 
Informe de bucle for y while.pdf
Informe de bucle for y while.pdfInforme de bucle for y while.pdf
Informe de bucle for y while.pdf
 

Kürzlich hochgeladen

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 

Kürzlich hochgeladen (20)

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 

Formulario u4tema4

  • 1. INFORME ESTUDIANETE: Jefferson Aguachela SEMESTRE: SEGUNDO PARALELO: C PRÁCTICA:21 TEMA: Desarrollo de operaciones en talonarios OBJETIVO: -Conocer el desarrollo de un programa en “Eclipse”, para este desarrollo tendremos que comprender lo que son los formularios en Windows builder. RESULTADOS DE APRENDIZAJE -Comprensión de la aplicación de Eclipse. -Uso correcto del código que aplicaremos en Eclipse. -Aprender el uso correcto de los formularios - Aprender a hacer operaciones básicas en un formulario ACTIVIDADES: -Realizar un programa en el que ingrese 3 label, uno que diga: Operaciones Básicas, otro que diga: ingrese el primer número y otro que diga: ingrese el segundo número en los 2 botones debe haber un textfield y en un último textfield pondremos el resultado; así como poner 5 botones , el primero para la suma, el segundo para la resta, el tercero para la multiplicación, el cuarto para la división y el quinto para salir DESARROLLO DE CONTENIDOS 1. Abrir ECLIPSE. 2. Seleccionar la dirección en la que queramos guardar nuestro proyecto, en este caso lo vamos a guardar en Escritorio (Desktop).
  • 2. 3. Creamos un proyecto nuevo de Java. 4. Le ponemos un nombre a nuestro proyecto y le damos clic en Finish. 5. Dentro de nuestro nuevo proyecto crearemos un JFrame, le pondremos cualquier título. 6. Al crear un JFrame nos aparecerá el siguiente código, aquí podemos empezar a programar
  • 3. 7. Debemos ir a Design para entrar al formulario y una vez que ingresemos al formulario podemos hacer las modificaciones que necesitemos 8. Pondremos 3 label, uno que diga: Operaciones Básicas, otro que diga: ingrese el primer número y otro que diga: ingrese el segundo número en los 2 botones debe haber un textfield y en un último textfield pondremos el resultado; así como poner 5 botones , el primero para la suma, el segundo para la resta, el tercero para la multiplicación, el cuarto para la división y el quinto para salir. 9. En el botón suma ingresaremos el siguiente código. JButton btnNewButton = new JButton("SUMA"); btnNewButton.addActionListener(new ActionListener() {
  • 4. public void actionPerformed(ActionEvent arg0) { int num1, num2,suma; num1=Integer.parseInt(textField.getText()); num2=Integer.parseInt(textField_1.getText()); suma=num1+num2; textField_2.setText(String.valueOf(suma)); } 10. En el botón resta ingresaremos el siguiente código. JButton btnNewButton_1 = new JButton("RESTA"); btnNewButton_1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { int num1, num2,resta; num1=Integer.parseInt(textField.getText()); num2=Integer.parseInt(textField_1.getText()); resta=num1-num2; textField_2.setText(String.valueOf(resta)); 11. En el botón multiplicación ingresaremos el siguiente código. JButton btnNewButton_2 = new JButton("MULTIPLICACIu00D3N"); btnNewButton_2.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { int num1, num2,multiplicacion; num1=Integer.parseInt(textField.getText()); num2=Integer.parseInt(textField_1.getText()); multiplicacion=num1*num2; textField_2.setText(String.valueOf(multiplicacion)); 12. En el botón división ingresaremos el siguiente código. JButton btnNewButton_3 = new JButton("DIVISIu00D3N"); btnNewButton_3.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { int num1, num2,division; num1=Integer.parseInt(textField.getText()); num2=Integer.parseInt(textField_1.getText()); division=num1/num2; textField_2.setText(String.valueOf(division)); 13. En el botón de salir ingresaremos el siguiente código, el cual nos va a permitir Salir del formulario. JButton btnNewButton_1 = new JButton("SALIR"); btnNewButton_1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { System.exit(WIDTH); } verForm4.setVisible(true); Form2.this.dispose(); 14. Depuramos y ejecutamos 15.- Si le damos clic en suma nos desplegará el resultado
  • 5. 16.- Si le damos clic en resta nos desplegará el resultado 17.- Si le damos clic en multiplicación nos desplegará el resultado 18.- Si le damos clic en división nos desplegará el resultado