Programando bajo paradigma poo, segunda parte

10
Profesor Enrique Torrescano Montiel Programando Bajo el Paradigma Orientado a Objetos, parte dos Profesor ENRIQUE TORRESCANO MONTIEL En éste ejemplo usaré el paquete Swing que es parte de la JFC en la plataforma de Java. Como sabemos la plataforma JFC de Java nos permite construir interfaces gráficas de usuario GUI y en el caso de Swing, nos permite obtener tablas, marcos, botones. Las componentes que se integran en Swing utilizan la infraestructura AWT y como es sabido ante esto, podemos manejar eventos de teclado y de ratón, razón por la cual la generalidad de los programas Swing necesitarán de importar dos paquetes: El AWT: java.awt.* y el paquete java.awt.event.*. En el programa se presentará un marco en el cual se solicitará se ingrese un primer número para mostrarle en forma creciente partiendo del 1 y llegando hasta el número elegido por el usuario, para después presentarle en forma retroactiva; si se colocó el 20 , será 20,19,18,17,16,15,14 y así hasta terminar y llegar al 1 El programa da la opción de aceptar y cerrarle con el click del botón.

Transcript of Programando bajo paradigma poo, segunda parte

Page 1: Programando bajo paradigma poo, segunda parte

Profesor Enrique Torrescano Montiel

Programando Bajo el Paradigma

Orientado a Objetos, parte dos

Profesor

ENRIQUE TORRESCANO MONTIEL

En éste ejemplo usaré el paquete Swing que es parte de la JFC en la plataforma de Java. Como sabemos la plataforma JFC de Java nos permite construir interfaces gráficas de usuario GUI y en el caso de Swing, nos permite obtener tablas, marcos, botones. Las componentes que se integran en Swing utilizan la infraestructura AWT y como es sabido ante esto, podemos manejar eventos de teclado y de ratón, razón por la cual la generalidad de los programas Swing necesitarán de importar dos paquetes: El AWT: java.awt.* y el paquete java.awt.event.*. En el programa se presentará un marco en el cual se solicitará se ingrese un primer número para mostrarle en forma creciente partiendo del 1 y llegando hasta el número elegido por el usuario, para después presentarle en forma retroactiva; si se colocó el 20 , será 20,19,18,17,16,15,14 y así hasta terminar y llegar al 1 El programa da la opción de aceptar y cerrarle con el click del botón.

Page 2: Programando bajo paradigma poo, segunda parte

Profesor Enrique Torrescano Montiel

Page 3: Programando bajo paradigma poo, segunda parte

Profesor Enrique Torrescano Montiel

Page 4: Programando bajo paradigma poo, segunda parte

Profesor Enrique Torrescano Montiel

En el evento considerado como ACTION_EVENT se ha estructurado un código para que se presente un visor de applet que presente la opción al usuario, con su interfaz de hacer el cambio de color en la letra del pequeño mensaje que aparece en la ventana. Esto se logra por la interacción con un botón que tiene el mensaje: OPRIME PARA QUE VEAS COMO CAMBIO DE COLOR. En el evento se ha requerido: import java.awt.event.*; / import java.awt.*; y import java.applet.*; como paquetes necesarios para generar el evento.

Page 5: Programando bajo paradigma poo, segunda parte

Profesor Enrique Torrescano Montiel

Page 6: Programando bajo paradigma poo, segunda parte

Profesor Enrique Torrescano Montiel

Este evento es muy interesante pues nos permite interactuar con el raton y el teclado, desde la tecla del tabulador y la tecla F1 (así fue asignada) En el programa se implementa el método de desplazamiento del foco a través de los elementos visuales de la interfaz. Utiliza la tecla F1 junto con el evento que se provoca al oprimir el botón OPRIMEME y con la combinación de mayúsculas + F1; igual sucede con el tabulador que hace la función del raton en el botón OPRIMEME En el código, el esquema que se presenta, pasa por el foco a través de los objetos Frame y Label. Podemos ver que cuando el foco está en la etiqueta, ésta cambia de color

Page 7: Programando bajo paradigma poo, segunda parte

Profesor Enrique Torrescano Montiel

package PROGRAMACION; import java.awt.*; import java.awt.event.*; public class ElCamaleon { PRIMERA PARTE DEL CODIGO

Page 8: Programando bajo paradigma poo, segunda parte

Profesor Enrique Torrescano Montiel

SEGUNDA PARTE DEL CODIGO

Page 9: Programando bajo paradigma poo, segunda parte

Profesor Enrique Torrescano Montiel

Programa que nos permite ver cómo se muestra una lista desplegable en una ventana. En el caso del código, permitirá que un usuario seleccione a un determinado artista de un alista desplegable que ya está predeterminada. Se usa import java.awt.*; que como sabemos, nos permite hacer interfaces gráficas mediante artefactos de interacción con el usuario, como botones, menús, texto, botones para selección, barras de deslizamiento, ventanas de diálogo, selectores de archivos y por despliegue gráfico general

Page 10: Programando bajo paradigma poo, segunda parte

Profesor Enrique Torrescano Montiel

A T EN T A M E N T E

Enrique Torrescano Montiel