Vous êtes sur la page 1sur 4

Ingeniera en Desarrollo de software

Programacin orientada a objetos II


Unidad 1. Eventos de Java

Alumna Teresita de Jess Alonzo Verdugo


Facilitador Hugo Saavedra Hernndez

Autorreflexiones
1.- Menciona los tipos de eventos que manejaste durante la unidad.
Fueron tres los tipos de eventos
Del raton.- La cual se refiere a todos los movimientos u opciones que podemos
realizar con el mouse, tiene algunas excepciones que son muchas de sentido
comn o lgico, como mantener presionado el ms y al mismo tiempo dar la
orden de soltarlo.,
Del teclado.- Este es igual que al del mouse se refiere a todo aquel movimiento
o accin que se realiza con el teclado este aparenta ser un poco menos
complicado que el del mouse ya que solo se presiona o no.
Eventos de otros componentes.- Este es cuando los dos primeros dejan de
funcionar, representa a todo lo que no ocurre con los dos primeros es decir que
si no ocurre algn, evento con el mouse o teclado, entonces corresponde a este
tipo de evento.

2.- Escribe una breve descripcin propia sobre los siguientes elementos.
Componente.- Detecta evento requerido.
Escuchador.- Se asocia con el Componente, y con esta asociacin detecta el
evento a realizarse en el momento que ocurra.
Adaptador.- Son clases que implementan de serie todos los mtodos de un
escuchador.

3.- Escribe un ejemplo para manipular un evento identificando (la Clase, el Mtodo
principal, el Componente y el Escuchador).

Estructura bsica de una aplicacin Swing.

En las primeras lneas se importan los paquetes necesarios.


import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
Luego se declara la clase JavaSwing y en el mtodo main y se establece la configuracin
correcta del top level container:
public class JavaSwing {
public static void main(String[] args) {
JFrame frame = new JFrame("JavaSwing");
..............
En este ejemplo, slo hay un contenedor de alto nivel, un JFrame.

Sin olvidar que un frame implementado es una instancia de la clase JFrame que es una ventana
con decoraciones, tales como, borde, ttulo y botones como conos y para cerrar la ventana y
las aplicaciones con un GUI tpicamente usan, al menos, un frame.
Adems, el ejemplo tiene un componente, una etiqueta que dice "Teresita Alonzo".
final JLabel label = new JLabel("Teresita Alonzo"); //construye el JLabel.
frame.getContentPane().add(label);
//agrega el label al frame.
Para que el botn de cerrar cierre la ventana, hay dos opciones:
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

//JDK 1.3+

frame.addWindowListener(new java.awt.event.WindowAdapter(){ //versiones anteriores


public void windowClosing(WindowEvent e){
System.exit(0);
}
}
);

Vous aimerez peut-être aussi