| Pakiet | flash.ui |
| Klasa | public final class KeyboardType |
| Dziedziczenie | KeyboardType Object |
| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wartości zdefiniowanych w klasie KeyboardType należy używać we właściwości Keybooard.physicalKeyboardType.
Powiązane elementy interfejsu API
Właściwości publiczne
Metody publiczne
Stałe publiczne
| Stała | Zdefiniowane przez | ||
|---|---|---|---|
| ALPHANUMERIC : String = "alphanumeric" [statyczny]
Standardowa klawiatura z pełnym zestawem liczb i liter. | KeyboardType | ||
| KEYPAD : String = "keypad" [statyczny]
12-przyciskowa klawiatura w telefonie. | KeyboardType | ||
| NONE : String = "none" [statyczny]
Nie jest obsługiwana klawiatura fizyczna. | KeyboardType | ||
Szczegół stałej
ALPHANUMERIC | Stała |
public static const ALPHANUMERIC:String = "alphanumeric"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Standardowa klawiatura z pełnym zestawem liczb i liter.
W większości komputerów stacjonarnych i urządzeń przenośnych dostępne są klawiatury alfanumeryczne.
KEYPAD | Stała |
public static const KEYPAD:String = "keypad"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
12-przyciskowa klawiatura w telefonie.
Wiele urządzeń przenośnych zawiera klawiaturę numeryczną, a niektóre udostępniają klawiaturę alfanumeryczną.
NONE | Stała |
public static const NONE:String = "none"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Nie jest obsługiwana klawiatura fizyczna.
Zwykle w przypadku braku klawiatury fizycznej dostępna jest klawiatura wirtualna.
Powiązane elementy interfejsu API
Przykłady Sposób korzystania z tego przykładu
KeyboardType.as
Poniższy przykład zawiera prosty test informujący o bieżącym stanie klawiszy Num Lock i Caps Lock oraz o typie klawiatury i ekranu dotykowego w działającym środowisku. Podczas testowania tego przykładu można wyświetlić wartości właściwości, klikając pole tekstowe.
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, 12:06 PM Z
Ukryj dziedziczone właściwości publiczne
Pokaż dziedziczone właściwości publiczne