You are on page 1of 4

Taller introductorio de GUI

Docente: Ing. Orlando Barcia Ayala Msc

Uso de GUI
Uso de controles TextField, Label, Button
Uso de Math
Uso de mnemonic
Uso de setText para limpiar, uso de set
Uso de botones para generar Eventos

proyecto :
Prog2 Apellido1 Apellido 2 Taller de Calculadora fecha de hoy

Actividad 1:
Clase (JFrame): CalculadoraV1
package:
ups.prog2
Crear la GUI

Funcionalidad:

El comportamiento debe permita realizar las operaciones matemticas indicadas al


presionar los botones respectivos.
Nmero 1 y Nmero 2, son TextField para ingreso de datos.
Resultado es el TextField para salida de datos.
El resultado se produce al presionar los botones.

Actividad 2:
Clase (JFrame): CalculadoraV2
package:
ups.prog2

Funcionalidad.

GUI similar al ejercicio anterior.


Ahora solo hay un cuadro de texto. Para entrada y salidas

Sugerencia:

utilice variables atributos, para que sean utilizados desde todos los mtodos
(eventos)
Utilice variables booleanas para guardar el estado de presionado o no el operador
Hay operaciones que requieren dos operandos. Utilice variables booleanas
El resultado se produce SLO con el botn =
Se limpian los datos con el botn C.

Actividad 3.
Clase (JFrame): CalculadoraV3
package:
ups.prog2

Funcionalidad

GUI similar al anterior.


GUI ms elaborada
Similares sugerencias del ejercicio anterior.
Ahora hay botones que guardan el estado de lo ingresado M+
Hay botn de retroceso que quita el ltimo dgito (investigar)