Programando bajo paradigma poo, segunda parte
-
Upload
ing-d-sw-torreskhano-me -
Category
Education
-
view
265 -
download
0
Transcript of Programando bajo paradigma poo, segunda parte
![Page 1: Programando bajo paradigma poo, segunda parte](https://reader035.fdocumento.com/reader035/viewer/2022071721/55b3e8dfbb61ebde3b8b4625/html5/thumbnails/1.jpg)
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](https://reader035.fdocumento.com/reader035/viewer/2022071721/55b3e8dfbb61ebde3b8b4625/html5/thumbnails/2.jpg)
Profesor Enrique Torrescano Montiel
![Page 3: Programando bajo paradigma poo, segunda parte](https://reader035.fdocumento.com/reader035/viewer/2022071721/55b3e8dfbb61ebde3b8b4625/html5/thumbnails/3.jpg)
Profesor Enrique Torrescano Montiel
![Page 4: Programando bajo paradigma poo, segunda parte](https://reader035.fdocumento.com/reader035/viewer/2022071721/55b3e8dfbb61ebde3b8b4625/html5/thumbnails/4.jpg)
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](https://reader035.fdocumento.com/reader035/viewer/2022071721/55b3e8dfbb61ebde3b8b4625/html5/thumbnails/5.jpg)
Profesor Enrique Torrescano Montiel
![Page 6: Programando bajo paradigma poo, segunda parte](https://reader035.fdocumento.com/reader035/viewer/2022071721/55b3e8dfbb61ebde3b8b4625/html5/thumbnails/6.jpg)
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](https://reader035.fdocumento.com/reader035/viewer/2022071721/55b3e8dfbb61ebde3b8b4625/html5/thumbnails/7.jpg)
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](https://reader035.fdocumento.com/reader035/viewer/2022071721/55b3e8dfbb61ebde3b8b4625/html5/thumbnails/8.jpg)
Profesor Enrique Torrescano Montiel
SEGUNDA PARTE DEL CODIGO
![Page 9: Programando bajo paradigma poo, segunda parte](https://reader035.fdocumento.com/reader035/viewer/2022071721/55b3e8dfbb61ebde3b8b4625/html5/thumbnails/9.jpg)
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](https://reader035.fdocumento.com/reader035/viewer/2022071721/55b3e8dfbb61ebde3b8b4625/html5/thumbnails/10.jpg)
Profesor Enrique Torrescano Montiel
A T EN T A M E N T E
Enrique Torrescano Montiel