Пакет | flash.ui |
Класс | public final class KeyboardType |
Наследование | KeyboardType Object |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10.1, AIR 2 |
Используйте значения, определенные классом KeyboardType вместе со свойством Keybooard.physicalKeyboardType
.
Связанные элементы API
Общедоступные свойства
Общедоступные методы
Общедоступные константы
Константа | Определено | ||
---|---|---|---|
ALPHANUMERIC : String = "alphanumeric" [статические]
Стандартная клавиатура с полным набором чисел и букв. | KeyboardType | ||
KEYPAD : String = "keypad" [статические]
Телефонная клавиатура с 12 кнопками. | KeyboardType | ||
NONE : String = "none" [статические]
Физическая клавиатура не поддерживается. | KeyboardType |
Сведения о константе
ALPHANUMERIC | Константа |
public static const ALPHANUMERIC:String = "alphanumeric"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10.1, AIR 2 |
Стандартная клавиатура с полным набором чисел и букв.
Большинство настольных компьютеров и некоторые мобильные устройства оснащены алфавитно-цифровой клавиатурой.
KEYPAD | Константа |
public static const KEYPAD:String = "keypad"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10.1, AIR 2 |
Телефонная клавиатура с 12 кнопками.
Много мобильных устройств оснащены телефонной клавиатурой, хотя у некоторых имеется алфавитно-цифровая клавиатура.
NONE | Константа |
public static const NONE:String = "none"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10.1, AIR 2 |
Физическая клавиатура не поддерживается.
Как правило, виртуальная клавиатура предоставляется в случае отсутствия физической клавиатуры.
Связанные элементы API
Примеры Использование этого примера
KeyboardType.as
Следующий пример представляет собой простой тест, отображающий текущее состояние клавиш Num Lock и Caps Lock, а также тип клавиатуры и сенсорного экрана в среде выполнения. При тестировании этого примера щелкните текстовое поле, чтобы увидеть значения свойств:
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, 11:34 AM Z