| Pacote | flash.ui |
| Classe | public final class KeyboardType |
| Herança | KeyboardType Object |
| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Use os valores definidos pela classe KeyboardType com a propriedade Keybooard.physicalKeyboardType.
Elementos da API relacionados
Propriedades públicas
Métodos públicos
Constantes públicas
| Constante | Definido por | ||
|---|---|---|---|
| ALPHANUMERIC : String = "alphanumeric" [estático]
Um teclado padrão com um conjunto completo de números e letras. | KeyboardType | ||
| KEYPAD : String = "keypad" [estático]
Um teclado de 12 botões similar a um telefone. | KeyboardType | ||
| NONE : String = "none" [estático]
Nenhum teclado físico tem suporte. | KeyboardType | ||
Detalhes da constante
ALPHANUMERIC | Constante |
public static const ALPHANUMERIC:String = "alphanumeric"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Um teclado padrão com um conjunto completo de números e letras.
A maior parte dos computadores pessoais e alguns dispositivos móveis fornece um teclado alfanumérico.
KEYPAD | Constante |
public static const KEYPAD:String = "keypad"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Um teclado de 12 botões similar a um telefone.
Muitos dispositivos móveis fornecem um teclado, embora alguns forneçam um teclado alfanumérico.
NONE | Constante |
public static const NONE:String = "none"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Nenhum teclado físico tem suporte.
Normalmente, um teclado virtual é fornecido na ausência de um teclado físico.
Elementos da API relacionados
Exemplos Como usar este exemplo
KeyboardType.as
O exemplo a seguir é um simples teste que indica o estado atual das teclas "Num Lock" e "Caps Lock", bem como o tipo de teclado e o tipo de tela sensível ao toque no ambiente de execução. Ao testar este exemplo, clique no campo de texto para ver os valores das propriedades:
import flash.events.*;
import flash.display.*;
import flash.ui.Keyboard;
import flash.system.Capabilities;
import flash.text.TextField;
var keyboardInfoTxt:TextField = new TextField();
keyboardInfoTxt.x = 30;
keyboardInfoTxt.y = 50;
keyboardInfoTxt.width = 300;
keyboardInfoTxt.height = 100;
keyboardInfoTxt.border = true;
addChild(keyboardInfoTxt);
addEventListener (MouseEvent.CLICK, getScreenKeyboardType);
function getScreenKeyboardType(e:MouseEvent):void{
keyboardInfoTxt.text= "Caps Lock is : " + String(flash.ui.Keyboard.capsLock)+ "\n" +
"Num Lock is : " + String(flash.ui.Keyboard.numLock) +"\n" +
"Has Virtual Keyboard : " + String(flash.ui.Keyboard.hasVirtualKeyboard) + "\n" +
"Physical Keyboard Type : " + flash.ui.Keyboard.physicalKeyboardType + "\n" +
"flash.system.Capabilities.touchscreenType is : " + flash.system.Capabilities.touchscreenType;
}
Wed Jun 13 2018, 11:10 AM Z
Ocultar propriedades públicas herdadas
Mostrar propriedades públicas herdadas