Reporte Calculadora-Programacion-JAVA
Reporte Calculadora-Programacion-JAVA
Reporte Calculadora-Programacion-JAVA
DE TLAXCALA
Alumno:
Samuel Denicia Gómez
Tema:
Calculadora
Asignatura:
Programación Orientada a Objetos
Swing es una biblioteca gráfica para Java. Incluye widgets para interfaz gráfica de
usuario tales como cajas de texto, botones, listas desplegables y tablas.
• Independencia de plataforma.
• Extensibilidad: es una arquitectura altamente particionada: los usuarios pueden
proveer sus propias implementaciones modificadas para sobrescribir las
implementaciones por defecto. Se puede extender clases existentes proveyendo
alternativas de implementación para elementos esenciales.
• Personalizable: dado el modelo de representación programático del framework
de Swing, el control permite representar diferentes estilos de apariencia "look
and feel" (desde apariencia MacOS hasta apariencia Windows XP, pasando por
apariencia GTK+, IBM UNIX o HP UX, entre otros). Además, los usuarios
pueden proveer su propia implementación de apariencia, que permitirá cambios
uniformes en la apariencia existente en las aplicaciones Swing sin efectuar
ningún cambio al código de aplicación.
GUI
La interfaz gráfica de usuario, conocida también como GUI (del inglés graphical
user interface), es un programa informático que actúa de interfaz de usuario,
utilizando un conjunto de imágenes y objetos gráficos para representar la
información y acciones disponibles en la interfaz. Su principal uso, consiste en
proporcionar un entorno visual sencillo para permitir la comunicación con el sistema
operativo de una máquina o computador.
Habitualmente las acciones se realizan mediante manipulación directa, para facilitar
la interacción del usuario con la computadora. Surge como evolución de las
interfaces de línea de comandos que se usaban para operar los primeros sistemas
operativos y es pieza fundamental en un entorno gráfico. Como ejemplos de interfaz
gráfica de usuario, cabe citar los entornos de escritorio Windows, el X-
Window de GNU/Linux o el de Mac OS X, Aqua.
CALCULADORA
this.casilla.setText(this.casilla.getText()+"2");
this.casilla.setText("");
En el botón del igual se le asigno la condición en donde se mostrará el resultado del
primer numero sumando el segundo número ya dependía si es resta, suma, división
o multiplicación, en esta se le puso la condición break para dar un espacio si no, no
reconocería si quería suma, resta, etc.
En el ultimo punto se asigno la condición sin cero esto lo que hace es que solo el
cero se ponga cuando hay decimales o si usted lo requiere y así solo aparezcan
los números enteros sin el .0.