Pakket | flash.ui |
Klasse | public final class KeyboardType |
Overerving | KeyboardType Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Gebruik de waarden die door de klasse KeyboardType worden gedefinieerd met de eigenschap Keyboard.physicalKeyboardType
.
Verwante API-elementen
Openbare eigenschappen
Openbare methoden
Openbare constanten
Constante | Gedefinieerd door | ||
---|---|---|---|
ALPHANUMERIC : String = "alphanumeric" [statisch]
Een standaardtoetsenbord met een volledige set nummers en letters. | KeyboardType | ||
KEYPAD : String = "keypad" [statisch]
Een 12-knops toetsenbord in telefoonstijl. | KeyboardType | ||
NONE : String = "none" [statisch]
Er wordt geen fysiek toetsenbord ondersteund. | KeyboardType |
Constantedetails
ALPHANUMERIC | Constante |
public static const ALPHANUMERIC:String = "alphanumeric"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Een standaardtoetsenbord met een volledige set nummers en letters.
De meeste bureaubladcomputers en sommige mobiele apparaten hebben een alfanumeriek toetsenbord.
KEYPAD | Constante |
public static const KEYPAD:String = "keypad"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Een 12-knops toetsenbord in telefoonstijl.
Veel mobiele apparaten hebben een toetsenblok, sommige apparaten hebben een alfanumeriek toetsenbord.
NONE | Constante |
public static const NONE:String = "none"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Er wordt geen fysiek toetsenbord ondersteund.
Als een fysiek toetsenbord ontbreekt, is er altijd een virtueel toetsenbord.
Verwante API-elementen
Voorbeelden Hoe dit voorbeeld te gebruiken
KeyboardType.as
Het volgende voorbeeld is een eenvoudige test waarmee de huidige status van de toetsen "Num Lock" en "Caps Lock" wordt aangegeven. Verder wordt aangegeven welk type toetsenbord en aanraakscherm in de actieve computeromgeving worden toegepast. Klik tijdens het testen van dit voorbeeld op het tekstveld om de eigenschapswaarden weer te geven:
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:42 AM Z