AWT InputEvent Class

La clase InputEvent es la clase de evento raíz para todos los eventos de entrada a nivel de componente. Los eventos de entrada se envían a los oyentes antes de que la fuente donde se originaron los procese normalmente. Esto permite que los oyentes y las subclases de componentes "consuman" el evento para que la fuente no los procese de la manera predeterminada. Por ejemplo, consumir eventos mousePressed en un componente Button evitará que se active el Button.

Declaración de clase

A continuación se muestra la declaración de java.awt.event.InputEvent clase:

public abstract class InputEvent
   extends ComponentEvent

Campo

Los siguientes son los campos para java.awt.event.InputEvent clase:

  • static int ALT_DOWN_MASK - La constante modificadora extendida de la tecla Alt.

  • static int ALT_GRAPH_DOWN_MASK - La constante modificadora extendida de la tecla AltGraph.

  • static int ALT_GRAPH_MASK - La constante modificadora de la tecla AltGraph.

  • static int ALT_MASK - La constante modificadora de la tecla Alt.

  • static int BUTTON1_DOWN_MASK - La constante modificadora extendida Mouse Button1.

  • static int BUTTON1_MASK - La constante modificadora Mouse Button1.

  • static int BUTTON2_DOWN_MASK - La constante modificadora extendida Mouse Button2.

  • static int BUTTON2_MASK - La constante modificadora Mouse Button2.

  • static int BUTTON3_DOWN_MASK - La constante modificadora extendida Mouse Button3.

  • static int BUTTON3_MASK : La constante modificadora Mouse Button3.

  • static int CTRL_DOWN_MASK - La constante modificadora extendida de la tecla Control.

  • static int CTRL_MASK - La constante modificadora de la tecla Control.

  • static int META_DOWN_MASK - La constante modificadora extendida de la tecla Meta.

  • static int META_MASK - La constante modificadora de la tecla Meta.

  • static int SHIFT_DOWN_MASK - La constante modificadora extendida de la tecla Shift.

  • static int SHIFT_MASK - La constante modificadora de la tecla Shift.

Métodos de clase

SN Método y descripción
1

void consume()

Consume este evento para que no sea procesado de manera predeterminada por la fuente que lo originó.

2

int getModifiers()

Devuelve la máscara modificadora de este evento.

3

int getModifiersEx()

Devuelve la máscara modificadora extendida para este evento.

4

static String getModifiersExText(int modifiers)

Devuelve una cadena que describe las teclas modificadoras extendidas y los botones del mouse, como "Shift", "Button1" o "Ctrl + Shift".

5

long getWhen()

Devuelve la marca de tiempo de cuando ocurrió este evento.

6

boolean isAltDown()

Devuelve si el modificador Alt está activado o no en este evento.

7

boolean isAltGraphDown()

Devuelve si el modificador AltGraph está desactivado o no en este evento.

8

boolean isConsumed()

Devuelve si este evento se ha consumido o no.

9

boolean isControlDown()

Devuelve si el modificador de Control está desactivado o no en este evento.

10

boolean isMetaDown()

Devuelve si el modificador Meta está desactivado o no en este evento.

11

boolean isShiftDown()

Devuelve si el modificador de turno está activado o no en este evento.

Métodos heredados

Esta clase hereda métodos de las siguientes clases:

  • java.awt.event.ComponentEvent

  • java.awt.AWTEvent

  • java.util.EventObject

  • java.lang.Object