Package | flash.ui |
Classe | public final class KeyboardType |
Héritage | KeyboardType Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
Utilisez les valeurs définies par la classe KeyboardType à l’aide de la propriété Keyboard.physicalKeyboardType
.
Eléments de l’API associés
Propriétés publiques
Méthodes publiques
Constantes publiques
Constante | Défini par | ||
---|---|---|---|
ALPHANUMERIC : String = "alphanumeric" [statique]
Clavier standard disposant d’un jeu complet de numéros et de lettres. | KeyboardType | ||
KEYPAD : String = "keypad" [statique]
Clavier à 12 touches similaire au clavier d’un téléphone. | KeyboardType | ||
NONE : String = "none" [statique]
Aucun clavier physique n’est pris en charge. | KeyboardType |
Détails de la constante
ALPHANUMERIC | Constante |
public static const ALPHANUMERIC:String = "alphanumeric"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
Clavier standard disposant d’un jeu complet de numéros et de lettres.
La plupart des ordinateurs de bureau et certains périphériques mobiles disposent d’un clavier alphanumérique.
KEYPAD | Constante |
public static const KEYPAD:String = "keypad"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
Clavier à 12 touches similaire au clavier d’un téléphone.
De nombreux périphériques mobiles disposent d’un clavier, bien que certains soient munis d’un clavier alphanumérique.
NONE | Constante |
public static const NONE:String = "none"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
Aucun clavier physique n’est pris en charge.
En règle générale, un clavier virtuel est fourni en l’absence d’un clavier physique.
Eléments de l’API associés
Exemples Comment utiliser cet exemple
KeyboardType.as
L'exemple suivant est un test simple qui indique l'état actuel des touches « Verrouillage numérique » et « Verrouillage majuscules » ainsi que le type de clavier et le type d'écran tactile dans l'environnement en cours d'exécution. Lors du test de cet exemple, cliquez sur la zone de texte pour afficher les valeurs de la propriété :
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, 09:30 AM Z