Download EVENTOS DEFINICION
Document related concepts
no text concepts found
Transcript
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: – ComponentEvent – ContainerEvent – FocusEvent – KeyEvent – MouseEvent – MouseMotionEvent – WindowEvent EVENTOS Tipos • SEMÁNTICOS: – ActionEvent – AdjustmentEvent – ItemEvent – TextEvent EVENTOS ADAPTERS • 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. EVENTOS Métodos de los interfaces LISTENER INTERFACE ActionListener ADAPTER CLASS AdjustmentListener MÉTODOS actionPerformed adjustmentValueChanged ComponentListener ComponentAdapter 4 METODOS ContainerListener ContainerAdapter 2 METODOS FocusListener FocusAdapter ItemListener 2 METODOS itemStateChanged EVENTOS Métodos de los interfaces LISTENER INTERFACE KeyListener ADAPTER CLASS KeyAdapter MÉTODOS 3 METODOS MouseListener MouseAdapter 5 METODOS MouseMotionListener MouseMotionAdapter 2 METODOS TextListener WindowListener textValueChanged WindowAdapter 7 METODOS