| 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 permettre aux entrées numériques en Java
    Quelques applications écrites dans le langage de programmation Java nécessité de limiter la saisie au clavier composé uniquement de chiffres ( qui est, uniquement des chiffres de 0 à 9) . Cependant, les primitives de la bibliothèque Java disponibles pour lire les touches pressées sur un champ de texte fonctionner sur des chaînes ; ils ne filtrent pas des lettres ou d'autres symboles . Vous pouvez écrire un gestionnaire d' événement qui capte touches et ignore les touches qui ne sont pas des chiffres. Instructions
    1

    inclure les lignes suivantes au début de votre code Java : . .

    Import java.awt * ;

    java.awt.event d'importation * ;
    2

    Créer un objet de champ de texte qui va prendre l'entrée , et de désigner l'un de vos propres classes que son gestionnaire d'événements :

    TextField myField ;

    StringBuffer myInput = new StringBuffer ();

    myField = new TextField (10);

    myField.addKeyListener ( nouveau MyEventHandler ) ;

    Ce champ de texte de l'échantillon sera en mesure de prendre entrée 10 caractères de long, ou plus court . Variable " myInput " contiendra l'entrée numérique
    3

    définir la classe de gestionnaire d'événements comme dans l' exemple de code suivant : .

    MyEventHandler public class KeyAdapter {

    public void keyPressed ( KeyEvent thisEvent ) {

    char c = thisEvent.getKeyChar ();

    if (( c > 47 && c < 58)

    Previous :

    next :
      articles connexes
    ·Types incompatibles ont été trouvés dans Java 
    ·Comment utiliser NetBeans pour créer une JTable 
    ·Comment faire pour utiliser des couleurs non définies …
    ·Comment faire pour installer Android 2.3 SDK Utilisatio…
    ·Comment faire pour convertir GBA pour JAD 
    ·Comment créer un service Web en utilisant Axis 
    ·Qu'est-ce que PrintStream en Java 
    ·Comment désinstaller Sun Java JRE 1.6 
    ·Comment valider une date en Java 
    ·Comment lire plusieurs numéros en Java 
      articles en vedette
    ·MySQL Créer un didacticiel de base de données 
    ·Comment ouvrir les fichiers yEnc 
    ·Comment compter les chiffres en Python 
    ·Comment arrêter un Visual Basic pour la boucle 
    ·La plus longue chaîne commune en PHP 
    ·Comment créer des nombres pour une courbe de croissanc…
    ·But principal des fichiers d'en-tête 
    ·Comment faire pour convertir bytecode en code machine 
    ·Fonctions statiques en Python 
    ·Comment faire un système de grille 2D en XNA 
    Copyright © Connaissances Informatiques http://fr.wingwit.com