Eventos

Mapa mental actividad 1, unidad 1, POOII

Get Started. It's Free
or sign up with your email address
Eventos by Mind Map: Eventos

1. Ejemplo de evento de marco (Window)

1.1. import java.awt.*; import java.awt.event.*; class EventosFrame{ Frame ventana; void forma(){ ventana=new Frame(); ventana.setTitle("Prueba de Eventos de Frame"); ventana.setSize(200,400); ventana.setBackground(new Color(100,200,1)); ventana.setLayout(new FlowLayout()); ventana.add(new Label("Hola")); ventana.pack(); ventana.setVisible(true); ManejoDeEventosFrame manejador=new ManejoDeEventosFrame(); ventana.addWindowListener(manejador); } class ManejoDeEventosFrame extends WindowAdapter{ public void windowActivated( WindowEvent evento){ System.out.println("Ventana activada"); } public void windowClosed( WindowEvent evento) { System.out.println("Ventana desactivada"); } public void windowClosing(WindowEvent evento){ System.out.println("Cerrando Ventana"); if (evento.getSource()==ventana){ System.out.println("Cerrando ventana"); ventana.setVisible(false); ventana.dispose(); } } public void windowDeactivated( WindowEvent evento){ System.out.println("Ventana desactivada"); } public void windowDeiconified (WindowEvent evento){ System.out.println("Ventana maximizada"); } public void windowIconified( WindowEvent evento){ System.out.println("Ventana minimizada"); } public void windowOpened( WindowEvent evento){ System.out.println("Ventana abierta por primera vez"); } } } public class PruebaEventosFrame { public static void main(String args[]){ System.out.println("Creando Marco"); EventosFrame obj= new EventosFrame(); obj.forma(); } }

2. Que es?

2.1. Es un aviso, un suceso de que algo ocurrió en la interaccción del usuario con la aplicación.

3. Tipos de eventos

3.1. Eventos de ratón

3.1.1. Los mas comunes

3.1.1.1. mouseClicked

3.1.1.2. mouseDragged

3.1.1.3. mouseEntered

3.1.1.4. mouseExited

3.1.1.5. mouseMoved

3.1.1.6. mousePressed

3.1.1.7. mouseReleased

3.1.1.8. mouseWheelmoved

3.2. Eventos de teclado

3.2.1. Los mas comunes

3.2.1.1. keyPressed

3.2.1.2. keyReleased

3.2.1.3. keyTyped

3.3. No correspondientes a los anteriores

3.3.1. Component listener

3.3.2. Focus listener

3.3.3. Hierarchy listener

4. Elementos

4.1. Componente

4.2. Escuchador

4.3. Adaptador

4.4. Indicar evento a detectar

4.5. Acciones a seguir

5. Programación Orientada a objetos II   |   Unidad 1   |   Actividad 1. Importancia de los eventos   |   Ezequiel Vera Morales   |   AL12500764

6. Evento