Classe AWT InputEvent

A classe InputEvent é a classe de eventos raiz para todos os eventos de entrada em nível de componente. Os eventos de entrada são entregues aos ouvintes antes de serem processados ​​normalmente pela fonte de onde foram originados. Isso permite que os ouvintes e as subclasses de componentes "consumam" o evento de forma que a origem não os processe da maneira padrão. Por exemplo, consumir eventos mousePressed em um componente Button impedirá que o Button seja ativado.

Declaração de classe

A seguir está a declaração para java.awt.event.InputEvent classe:

public abstract class InputEvent
   extends ComponentEvent

Campo

A seguir estão os campos para java.awt.event.InputEvent classe:

  • static int ALT_DOWN_MASK - A constante modificadora estendida da tecla Alt.

  • static int ALT_GRAPH_DOWN_MASK - A constante modificadora estendida da tecla AltGraph.

  • static int ALT_GRAPH_MASK - A constante modificadora da tecla AltGraph.

  • static int ALT_MASK - A constante do modificador da tecla Alt.

  • static int BUTTON1_DOWN_MASK - A constante modificadora estendida do Botão1 do mouse.

  • static int BUTTON1_MASK - A constante modificadora do Mouse Button1.

  • static int BUTTON2_DOWN_MASK - A constante modificadora estendida do Botão 2 do mouse.

  • static int BUTTON2_MASK - A constante modificadora do Mouse Button2.

  • static int BUTTON3_DOWN_MASK - A constante modificadora estendida do Mouse Button3.

  • static int BUTTON3_MASK --A constante modificadora do Mouse Button3.

  • static int CTRL_DOWN_MASK - A constante modificadora estendida da tecla Control.

  • static int CTRL_MASK - A constante modificadora da tecla Control.

  • static int META_DOWN_MASK - A constante modificadora estendida da tecla Meta.

  • static int META_MASK - A constante modificadora da tecla Meta.

  • static int SHIFT_DOWN_MASK - A constante modificadora estendida da tecla Shift.

  • static int SHIFT_MASK - A constante modificadora da tecla Shift.

Métodos de aula

SN Método e Descrição
1

void consume()

Consome este evento para que não seja processado da maneira padrão pela fonte que o originou.

2

int getModifiers()

Retorna a máscara modificadora para este evento.

3

int getModifiersEx()

Retorna a máscara modificadora estendida para este evento.

4

static String getModifiersExText(int modifiers)

Retorna uma String que descreve as teclas modificadoras estendidas e os botões do mouse, como "Shift", "Button1" ou "Ctrl + Shift".

5

long getWhen()

Retorna o carimbo de data / hora de quando este evento ocorreu.

6

boolean isAltDown()

Retorna se o modificador Alt está ou não desativado neste evento.

7

boolean isAltGraphDown()

Retorna se o modificador AltGraph está ou não desativado neste evento.

8

boolean isConsumed()

Retorna se este evento foi ou não consumido.

9

boolean isControlDown()

Retorna se o modificador Control está ou não desativado neste evento.

10

boolean isMetaDown()

Retorna se o modificador Meta está desativado ou não neste evento.

11

boolean isShiftDown()

Retorna se o modificador Shift está ou não pressionado neste evento.

Métodos herdados

Esta classe herda métodos das seguintes classes:

  • java.awt.event.ComponentEvent

  • java.awt.AWTEvent

  • java.util.EventObject

  • java.lang.Object