Sesion12-Componentes AWT

5,311 views

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
5,311
On SlideShare
0
From Embeds
0
Number of Embeds
91
Actions
Shares
0
Downloads
100
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sesion12-Componentes AWT

  1. 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. 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. 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. 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. 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. 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. 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. 8. Taller de Programación II :: JAVA :: Componentes básicos Botones Implementando una clase BotonesConColores de tipo Frame he implementando la interfaz ActionListener.
  9. 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. 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. 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. 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

×