| Pacchetto | flash.ui |
| Classe | public final class KeyboardType |
| Ereditarietà | KeyboardType Object |
| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10.1, AIR 2 |
Utilizzate i valori definiti dalla classe TouchscreenType con la proprietà Keybooard.physicalKeyboardType.
Elementi API correlati
Proprietà pubbliche
Metodi pubblici
Costanti pubbliche
| Costante | Definito da | ||
|---|---|---|---|
| ALPHANUMERIC : String = "alphanumeric" [statico]
Una tastiera standard con una serie completa di numeri e lettere. | KeyboardType | ||
| KEYPAD : String = "keypad" [statico]
Un tastierino in stile telefono a 12 tasti. | KeyboardType | ||
| NONE : String = "none" [statico]
Nessuna tastiera fisica supportata. | KeyboardType | ||
Descrizione delle costanti
ALPHANUMERIC | Costante |
public static const ALPHANUMERIC:String = "alphanumeric"| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10.1, AIR 2 |
Una tastiera standard con una serie completa di numeri e lettere.
La maggior parte dei computer desktop e alcuni dispositivi mobili dispongono di una tastiera alfanumerica.
KEYPAD | Costante |
public static const KEYPAD:String = "keypad"| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10.1, AIR 2 |
Un tastierino in stile telefono a 12 tasti.
Molti dispositivi mobili sono dotati di un tastierino; alcuni dispongono di una tastiera alfanumerica.
NONE | Costante |
public static const NONE:String = "none"| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10.1, AIR 2 |
Nessuna tastiera fisica supportata.
Solitamente, in assenza di una tastiera fisica viene fornita una tastiera virtuale.
Elementi API correlati
KeyboardType.as
L'esempio seguente è un semplice test che indica lo stato corrente dei tasti "Bloc Num" e "Blocco maiuscole" nonché il tipo di tastiera e di touch screen nell'ambiente operativo. Quando provate questo esempio, fate clic sul campo di testo per vedere i valori delle proprietà:
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;
}
Tue Jun 12 2018, 02:44 PM Z
Nascondi proprietà pubbliche ereditate
Mostra proprietà pubbliche ereditate