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