60 likes | 415 Views
EVENTOS DEFINICION. Evento: Encapsulación de la información que puede ser envada a la aplicación de manera asíncrona Avisan de las acciones de usuario Manejo de eventos: Se realiza mediante el uso de interfaces definidas en java.awt.event. Listener Interface. EVENTOS Tipos. FISICOS:
E N D
EVENTOSDEFINICION • Evento: Encapsulación de la información que puede ser envada a la aplicación de manera asíncrona • Avisan de las acciones de usuario • Manejo de eventos: Se realiza mediante el uso de interfaces definidas en java.awt.event. Listener Interface
EVENTOSTipos • FISICOS: • ComponentEvent • ContainerEvent • FocusEvent • KeyEvent • MouseEvent • MouseMotionEvent • WindowEvent
EVENTOSTipos • SEMÁNTICOS: • ActionEvent • AdjustmentEvent • ItemEvent • TextEvent
EVENTOSADAPTERS • Adapters: Son clases que tienen definidos todos los métodos de un interfaz concreto. • La implementación de dichos métodos está vacía. • Llamando a un Adapter y sobreescribiendo los métodos necesarios conseguimos el mismo resultado que implementando directamente el interfaz. • Heredando de un adapter extends. • Implementando directamente la interfaz implements.
EVENTOSMétodos de los interfaces LISTENER INTERFACEADAPTER CLASSMÉTODOS ActionListener actionPerformed AdjustmentListener adjustmentValueChanged ComponentListener ComponentAdapter4 METODOS ContainerListener ContainerAdapter2 METODOS FocusListener FocusAdapter2 METODOS ItemListener itemStateChanged
EVENTOSMétodos de los interfaces LISTENER INTERFACEADAPTER CLASSMÉTODOS KeyListener KeyAdapter 3 METODOS MouseListenerMouseAdapter5 METODOS MouseMotionListener MouseMotionAdapter2 METODOS TextListener textValueChanged WindowListener WindowAdapter7 METODOS