Title | Calculadora Java - Apuntes 1 |
---|---|
Course | Robótica |
Institution | Universidad del Bío-Bío |
Pages | 6 |
File Size | 446.1 KB |
File Type | |
Total Downloads | 5 |
Total Views | 155 |
Crear calculadora en interfaz con lenguaje de programación Java...
Clase práctica N°2: Java NetBeans IDE 8.1 Ejercicio: “Operaciones básicas de java en modo clase”. Descripción: El ejercicio consiste en realizar las operaciones básicas de una calculadora, tales como: suma, resta, multiplicación y división en lenguaje java. Usted debe abrir la aplicación NetBeans IDE 8.1, cree un proyecto con la opción (Java Application) y asigne el nombre correspondiente tal como se indica en las figuras 1 y 2.
Ilustración 1: Nuevo proyecto
Ilustración 2: Nueva aplicación java
En la ventana de código insertamos las siguientes líneas en el programa principal.
Dentro del código se escriben comentarios para ayudar a la comprensión de este, se definen como: // -> comentario de una línea
ejemplo: //esto es un comentario de una línea
/* */ -> comentario de más de una línea
ejemplo: /* este es un comentario de dos líneas*/
Ejercicio 2: “Operaciones básicas de java en modo aplicación”. 1. Diseñamos el frame, cambiando el título de la ventana, y añadiendo los componentes vistos en el primer practico JLabel, JButton, JTextField.
Componente jLabel1 jLabel2 jTextField1 jTextField2 JButton1 jButton2 jButton3 jButton4 Jlabel3 jLabel4 jLabel5 jLabel6
setText(“valor1”) setText(“valor2”) setText(“”) setText(“”) setText(“sumar”) setText(“restar”) setText(“multiplicar”) setText(“dividir”) setText(“”) setText(“”) setText(“”) setText(“”)
Nos aseguramos de importar la siguiente librería: “import javax.swing.JOptionPane;” 2. Agregamos el siguiente código a cada botón. Botón 1:
Botón 2:
Botón 3:
Botón 4:
En cada botón se realizarán conversiones de datos (no podemos sumar dos strings), por ejemplo: en el botón de suma se convertirá la entrada de los jTextField a integer, los mismo sucederá con el botón de resta y multiplicación, por el contrario en el botón de división las entradas de ambos jTextField se convertirán en double para poder realizar la división....