Paket | flash.ui |
Klasse | public final class KeyboardType |
Vererbung | KeyboardType Object |
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10.1, AIR 2 |
Verwenden Sie die Werte, die von der KeyboardType-Klasse definiert werden, mit der Keybooard.physicalKeyboardType
-Eigenschaft.
Verwandte API-Elemente
Öffentliche Eigenschaften
Öffentliche Methoden
Öffentliche Konstanten
Konstante | Definiert von | ||
---|---|---|---|
ALPHANUMERIC : String = "alphanumeric" [statisch]
Eine Standardtastatur mit einem vollständigen Satz von Ziffern und Buchstaben. | KeyboardType | ||
KEYPAD : String = "keypad" [statisch]
Eine 12-Tasten-Tastatur im Telefonstil. | KeyboardType | ||
NONE : String = "none" [statisch]
Es wird keine reale Tastatur unterstützt. | KeyboardType |
Konstantendetails
ALPHANUMERIC | Konstante |
public static const ALPHANUMERIC:String = "alphanumeric"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10.1, AIR 2 |
Eine Standardtastatur mit einem vollständigen Satz von Ziffern und Buchstaben.
Die meisten Desktopcomputer und einige mobile Geräte verfügen über eine alphanumerische Tastatur.
KEYPAD | Konstante |
public static const KEYPAD:String = "keypad"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10.1, AIR 2 |
Eine 12-Tasten-Tastatur im Telefonstil.
Viele mobile Geräte verfügen über eine Zifferntastatur, einige auch über eine alphanumerische Tastatur.
NONE | Konstante |
public static const NONE:String = "none"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10.1, AIR 2 |
Es wird keine reale Tastatur unterstützt.
Typischerweise wird bei einer fehlenden realen Tastatur eine virtuelle Tastatur bereitgestellt.
Verwandte API-Elemente
Beispiele Verwendung dieses Beispiels
KeyboardType.as
Das folgende Beispiel ist ein einfacher Test, der den aktuellen Status der Feststelltaste und der Taste „NUM“ sowie den Tastaturtyp und den Touchscreentyp der laufenden Umgebung anzeigt. Klicken Sie beim Testen dieses Beispiels auf das Textfeld, um die Eigenschaftswerte zu sehen:
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, 10:04 AM Z