Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Sesion12-Componentes AWT
1. Taller de Programación II :: JAVA ::
Trabajando con Componentes dentro de contenedores
j p
Al fi l d esta presentación el participante será capaz d
final de t t ió l ti i t á de:
Identificar los diferentes componente básicos de java.
Utilizar componentes básicos.
Describir el funcionamiento de los eventos en los
componentes básicos.
Implementar clases con interfaces ActionListener
ActionListener.
Ing. Manuel Sánchez Chero, MSc
manuelsanchezchero@gmail.com
2. Taller de Programación II :: JAVA ::
Componentes básicos
Los componentes básicos tanto en el
paquete awt como swing son:
AWT
SWING
3. Taller de Programación II :: JAVA ::
Componentes básicos
Botones
Los botones proporcionan al usuario una forma de
iniciar alguna acción.
i i i l ió
Todo usuario de GUI está familiarizado con los
botones, esos controles elementales sobre los que
se hace clic para indicar a un programa que debe
empezar a realizar alguna acción
acción.
4. Taller de Programación II :: JAVA ::
Componentes básicos
Botones
Los botones están soportado en la clase
java.awt.Button, esta es l j
j B la jerarquía d l clase.
í de la l
Los constructores de la clase Button se muestra a
continuación.
Constructor Descripción
Button()
B tt () Construye un botón sin etiqueta
C t b tó i ti t
Button(String Etiqueta) Construye un botón con etiqueta
5. Taller de Programación II :: JAVA ::
Componentes básicos
Botones
Un ejemplo, utilizando la clase Button, con sus
constructores en un applet.
l
6. Taller de Programación II :: JAVA ::
Componentes básicos
Botones
Para gestionar los eventos de los botones se usa la
interfaz A i Li
i f ActionListener, esta i
interfaz tiene como
f i
único método actionPerformed, al que se le pasa
un objeto a la clase ActionEvent cuando se hace
clic sobre el b tó
li b l botón.
ActionListener
Método Descripción
void addActionListener(ActionListener) Añade el ActionListener indicado para
recibir eventos del botón
String getActionCommand( ) Obtiene el comando del evento producido
p
por el botón.
7. Taller de Programación II :: JAVA ::
Componentes básicos
Botones
Este es el diagrama de la herencia de la clase
g
ActionEvent.
Todos los métodos de la clase ActionEvent, se
muestran a continuación.
Método Descripción
String getActionCommand( ) Obtiene la cadena del comando
String paramString( ) Obtiene una cadena que identifica el evento.
8. Taller de Programación II :: JAVA ::
Componentes básicos
Botones
Implementando una clase BotonesConColores de tipo Frame he
implementando la interfaz ActionListener.
9. Taller de Programación II :: JAVA ::
Componentes básicos
Botones
Hay dos formas para determinar qué botón se seleccionó, usando el
método getSource y usando comando.
Primero, veremos
cómo se hace esto
con getSource, he
aquí un ejemplo.
10. Taller de Programación II :: JAVA ::
Componentes básicos
Botones
También se puede obtener el comando para el botón sobre el que se
hizo clic, usando el método getActionCommand
Veremos cómo se
hace esto con
getActionCommand,
he aquí un ejemplo.
11. Taller de Programación II :: JAVA ::
Muy bien, hemos aprendido a
utilizar el componente Button y
su implementación del
ActionListener ahora inténtalo
en tu computador.
Recuerda que puedes ver este
tutorial las veces que deseas
deseas.
FELICITACIONES!!
12. Taller de Programación II :: JAVA ::
Créditos
CREDITOS
Este tutorial fue realizado y
editado por:
Manuel Jesús Sánchez Chero
Tutor Virtual de Educación a
Distancia
Chiclayo - Perú
Versión 1.0