Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMaximiano Pan Modificado hace 11 años
1
Fernando Alonso Blázquez Graphic User Interfaces 25 de Marzo de 2004
2
Indice Componentes gráficos –Abstract Window Toolkit (AWT): java.awt Componentes elementales Diseño visual: Layouts Eventos Applets Otros elementos de Java –Manejo de Excepciones y Errores –Entrada/Salida de Datos –Subprocesos
3
Indice Componentes gráficos –Abstract Window Toolkit (AWT): java.awt Componentes elementales Diseño visual: Layouts Eventos Applets Otros elementos de Java –Manejo de Excepciones y Errores –Entrada/Salida de Datos –Subprocesos
4
Widgets o componentes elementales LabelTextField TextAreaButton
5
Widgets o componentes elementales CheckBoxCheckboxGroup ChoiceList
6
Contenedores
7
Diseño Visual: Layouts void setLayout (LayoutManager layout) FlowLayoutBorderLayoutGridLayout
8
Indice Componentes gráficos –Abstract Window Toolkit (AWT): java.awt Componentes elementales Diseño visual: Layouts Eventos Applets Otros elementos de Java –Manejo de Excepciones y Errores –Entrada/Salida de Datos –Subprocesos
9
Eventos Modelo de delegación: dos actores –Objeto Component que genera los eventos –Otro objeto (subprograma o instancia de otra clase): código para el manejo del evento. Características –Todo componente puede ser fuente de eventos –Toda clase puede ser un escucha (listener) de un evento: Instrumentación de la interface de escucha –El evento que genera un Component se envía sólo a los escuchas registrados con el objeto fuente Paquete: java.awt.event Ejemplo
10
Eventos Fuentes de Eventos Izquierda Derecha Instrumenta el interface ActionListener Genera ActionEvent Genera ActionEvent Escucha (Listener) registrado con las Fuentes
11
Eventos El manejo de eventos generados por un componente fuente requiere: –Declaración: import java.awt.event.*; –Un objeto escucha que instrumente todos los métodos de una interface escucha apropiada –Un vínculo entre los objetos fuente y escucha: fuente.addXXXListener (escucha); –Código en el método escucha apropiado para manejar el evento.
12
Indice Componentes gráficos –Abstract Window Toolkit (AWT): java.awt Componentes elementales Diseño visual: Layouts Eventos Applets Otros elementos de Java –Manejo de Excepciones y Errores –Entrada/Salida de Datos –Subprocesos
13
Applets Despliegue del Applet en una página Web Navegador Hola.class Hola.java Hola.html Compilador
14
Applets MiApplet.java MiApplet.html /* Applet que muestra un mensaje */ import java.applet.Applet; import java.awt.Graphics; public class MiApplet extends Applet{ public void paint (Graphics g){ g.drawString (Mi primer Applet, 10, 30); }
15
Indice Componentes gráficos –Abstract Window Toolkit (AWT): java.awt Componentes elementales Diseño visual: Layouts Eventos Applets Otros elementos de Java –Manejo de Excepciones y Errores –Entrada/Salida de Datos –Subprocesos
16
Otros elementos de Java Manejo de Excepciones y Errores –A la antigua usanza –Con soporte en el propio lenguaje –Clases de Exception : diferente packages Entrada/Salida de Datos –Clases de flujo de datos –Paquete: java.io Subprocesos (Thread) –Una secuencia de acción independiente en un programa. –Paquete: java.lang
17
Fernando Alonso Blázquez Graphic User Interfaces 25 de Marzo de 2004
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.