Pular para o conteúdo principal

Input

Referência completa da API de Input, incluindo construtores, atributos, atributos virtuais e métodos.

Pacote: JAVARuntime

Categoria: Input

Componente: não


public class Input

Methods

SignatureReturnsDescription
GamePad()GamePad gamePad = newExecuta GamePad e retorna quando a chamada do motor termina.
Keyboard()Keyboard keyboard = newExecuta Keyboard e retorna quando a chamada do motor termina.
Mouse()Mouse mouse = newExecuta Mouse e retorna quando a chamada do motor termina.
haveKey(String)booleanVerifica se a key especificada existe.
getKey(String)KeyRetorna a propriedade key especificada.
registerKey(String)KeyRegistra e Retorna a propriedade key especificada.
registerKey(Key)voidRegistra a key especificada.
isKeyDown(String)booleanVerifica se a Key especificada acabou de ser pressionada. Retorna verdadeiro apenas no primeiro quadro em que ela foi pressionada.
isKeyPressed(String)booleanVerifica se a Key especificada está sendo mantida pressionada. Retorna verdadeiro em todos os quadros enquanto ela permanecer pressionada.
isKeyUp(String)booleanVerifica se a Key especificada acabou de ser liberada. Retorna verdadeiro apenas no primeiro quadro após ela ser liberada.
getTouch(int)TouchRetorna a propriedade propriedade toque do ID especificado``.
getTouchPosition(int)Vector2Retorna a propriedade posição do toque do ID especificado.
getTouchPosition(int, Vector2)Vector2Retorna a propriedade posição do toque do ID especificado e a armazena no Vector2 fornecido.
isTouchDown(int)booleanVerifica se o toque do ID especificado acabou de ser pressionado. Retorna verdadeiro apenas no primeiro quadro em que ele foi pressionado.
isTouchPressed(int)booleanVerifica se o toque do ID especificado está sendo mantido pressionado. Retorna verdadeiro em todos os quadros enquanto ele permanecer pressionado.
isTouchUp(int)booleanVerifica se o toque do ID especificado acabou de ser liberado. Retorna verdadeiro apenas no primeiro quadro após ele ser liberado.
getAxis(String)AxisRetorna a propriedade propriedade Axis associado ao nome especificado``.
registerAxis(String)AxisRegistra e Retorna a propriedade propriedade Axis associado ao nome especificado``. Se o Axis não existir, ele será criado.
getAxisValue(String)Vector2Retorna a propriedade propriedade valor do Axis especificado``.
getMaxSlide()Vector2Retorna a propriedade propriedade vetor de deslize do toque que mais se deslocou``.
isKeyboardOpen()booleanVerifica se o teclado virtual está atualmente aberto.
addKeyboardRequest(Component)voidSolicita a abertura do teclado virtual para o componente especificado.
removeKeyboardRequest(Component)voidRemove a solicitação de teclado do componente especificado.

Static Methods

SignatureReturnsDescription
GamePad()GamePad gamePad = newExecuta GamePad e retorna quando a chamada do motor termina.
Keyboard()Keyboard keyboard = newExecuta Keyboard e retorna quando a chamada do motor termina.
Mouse()Mouse mouse = newExecuta Mouse e retorna quando a chamada do motor termina.
haveKey(String)booleanVerifica se a key especificada existe.
getKey(String)KeyRetorna a propriedade key especificada.
registerKey(String)KeyRegistra e Retorna a propriedade key especificada.
registerKey(Key)voidRegistra a key especificada.
isKeyDown(String)booleanVerifica se a Key especificada acabou de ser pressionada. Retorna verdadeiro apenas no primeiro quadro em que ela foi pressionada.
isKeyPressed(String)booleanVerifica se a Key especificada está sendo mantida pressionada. Retorna verdadeiro em todos os quadros enquanto ela permanecer pressionada.
isKeyUp(String)booleanVerifica se a Key especificada acabou de ser liberada. Retorna verdadeiro apenas no primeiro quadro após ela ser liberada.
getTouch(int)TouchRetorna a propriedade propriedade toque do ID especificado``.
getTouchPosition(int)Vector2Retorna a propriedade posição do toque do ID especificado.
getTouchPosition(int, Vector2)Vector2Retorna a propriedade posição do toque do ID especificado e a armazena no Vector2 fornecido.
isTouchDown(int)booleanVerifica se o toque do ID especificado acabou de ser pressionado. Retorna verdadeiro apenas no primeiro quadro em que ele foi pressionado.
isTouchPressed(int)booleanVerifica se o toque do ID especificado está sendo mantido pressionado. Retorna verdadeiro em todos os quadros enquanto ele permanecer pressionado.
isTouchUp(int)booleanVerifica se o toque do ID especificado acabou de ser liberado. Retorna verdadeiro apenas no primeiro quadro após ele ser liberado.
getAxis(String)AxisRetorna a propriedade propriedade Axis associado ao nome especificado``.
registerAxis(String)AxisRegistra e Retorna a propriedade propriedade Axis associado ao nome especificado``. Se o Axis não existir, ele será criado.
getAxisValue(String)Vector2Retorna a propriedade propriedade valor do Axis especificado``.
getMaxSlide()Vector2Retorna a propriedade propriedade vetor de deslize do toque que mais se deslocou``.
isKeyboardOpen()booleanVerifica se o teclado virtual está atualmente aberto.
addKeyboardRequest(Component)voidSolicita a abertura do teclado virtual para o componente especificado.
removeKeyboardRequest(Component)voidRemove a solicitação de teclado do componente especificado.