Clases de eventos AWT

Las clases de eventos representan el evento. Java nos proporciona varias clases de eventos, pero discutiremos las que se utilizan con más frecuencia.

Clase EventObject

Es la clase raíz de la que se derivarán todos los objetos de estado de eventos. Todos los eventos se construyen con una referencia al objeto, elsource, que se considera lógicamente que es el objeto sobre el que ocurrió inicialmente el Evento en cuestión. Esta clase se define en el paquete java.util.

Declaración de clase

A continuación se muestra la declaración de java.util.EventObject clase:

public class EventObject
   extends Object
      implements Serializable

Campo

Los siguientes son los campos para java.util.EventObject clase:

  • protected Object source - El objeto en el que ocurrió inicialmente el Evento.

Constructores de clases

SN Constructor y descripción
1

EventObject(Object source)

Construye un evento prototípico.

Métodos de clase

SN Método y descripción
1

Object getSource()

El objeto en el que ocurrió inicialmente el Evento.

2

String toString()

Devuelve una representación de cadena de este EventObject.

Métodos heredados

Esta clase hereda métodos de las siguientes clases:

  • java.lang.Object

Clases de eventos AWT:

A continuación se muestra la lista de clases de eventos de uso común.

No Señor. Control y descripción
1

AWTEvent

Es la clase de evento raíz para todos los eventos de AWT. Esta clase y sus subclases reemplazan a la clase java.awt.Event original.

2

ActionEvent

El ActionEvent se genera cuando se hace clic en el botón o cuando se hace doble clic en el elemento de una lista.

3

InputEvent

La clase InputEvent es la clase de evento raíz para todos los eventos de entrada a nivel de componente.

4

Evento clave

Al ingresar el carácter se genera el evento Clave.

5

MouseEvent

Este evento indica que ocurrió una acción del mouse en un componente.

6

TextEvent

El objeto de esta clase representa los eventos de texto.

7

WindowEvent

El objeto de esta clase representa el cambio de estado de una ventana.

8

AjusteEvento

El objeto de esta clase representa el evento de ajuste emitido por objetos ajustables.

9

ComponentEvent

El objeto de esta clase representa el cambio de estado de una ventana.

10

ContainerEvent

El objeto de esta clase representa el cambio de estado de una ventana.

11

MouseMotionEvent

El objeto de esta clase representa el cambio de estado de una ventana.

12

PaintEvent

El objeto de esta clase representa el cambio de estado de una ventana.