| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment capturer les touches en Java
    Capture d'une frappe en Java n'est pas tout à fait la même chose que d'accepter la saisie au clavier . Dans la plupart des situations , un programme accepte la saisie de l'utilisateur à partir du clavier sous la forme de caractères imprimables. Lettres , chiffres et symboles sont lus dans le programme et stockées , renvoyés en écho à l'écran , ou utilisés pour initier une autre action dans le programme. Lors de la capture d'une frappe d'une touche non - impression , les touches fléchées et la touche de tabulation par exemple , l'entrée doit être interprété par le programme , et passa à l'entrée appropriée /bibliothèque de sortie pour la manipulation. Instructions
    1

    créer une fonction pour détecter une pression de touche, et affecter une variable à suivre l' événement :

    keyDown public void ( Event e , int key) {
    < p> une variable booléenne renvoie uniquement une valeur true ou false . L'état par défaut de ce type de variable est fausse. En appuyant sur une touche, la valeur à true. Cette fonction retourne également la valeur ASCII de la touche enfoncée , et stocke cette valeur dans la variable entière
    2

    Déterminer si la touche pressée est un caractère imprimable "clé". :
    < p> if ( touche > 31 && touche < 127) {

    caractères ASCII imprimables des valeurs comprises entre 31 et 127. Toutes les autres valeurs du clavier nécessitent un traitement spécial
    3

    passer la valeur de la clé de ce programme s'il s'agit d'un caractère imprimable :

    ValidateText de retour (key) ; < . br>

    }
    4

    Informer le programme appelant que la clé ne peut être imprimé et nécessite un traitement spécial si elle tombe en dehors des valeurs ASCII spécifié :

    Return of false; < br >

    }

    Previous :

    next :
      articles connexes
    ·Comment obtenir une date système Java 
    ·Comment installer un script de suivi Avec Java 
    ·Comment faire pour créer des hiérarchies Enum Avec Ja…
    ·Comment Downgrade votre mise à jour Java 
    ·Comment gérer une exception de pointeur NULL dans Java…
    ·Comment faire pour créer un document Word en Java 
    ·Comment puis-je installer Java sur mon ordinateur HP 
    ·Les avantages de printemps sur Struts 
    ·Est-ce que NetBeans Laisser étapes simples 
    ·Comment développer une calculatrice simple avec Java 
      articles en vedette
    ·Comment INT en C + + pour les nombres réels 
    ·Comment changer Borland C + + EDIT Screens 
    ·Comment insérer une image BMP dans QuickBasic 
    ·Quel programme dois-je créer des jeux Java 
    ·JSP Types de fichiers 
    ·Comment écrire un rapport OEM 
    ·Comment faire un script Gros Itself 
    ·Comment faire pour inclure un autre fichier PHP dans Wo…
    ·Comment remplacer les caractères spéciaux d'une chaî…
    ·Tutoriel sur MySQL Serrure 
    Copyright © Connaissances Informatiques http://fr.wingwit.com