Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment changer le fond d'un champ d…
  • Comment générer des dates dans les…
  • Comment dériver une variable à une…
  • Comment faire pour convertir une col…
  • Comment placer le curseur à un JTex…
  • Comment activer Java sur un Smartpho…
  • Un SQLite Java Tutorial 
  • Comment faire un jeu à l'aide du lo…
  • Comment pour demander une réponse e…
  • Comment inverser un tableau de nombr…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment écrire une applet qui demande à l'utilisateur d' entrer deux nombres à virgule flottante

    Si vous écrivez des applets Java pour le Web , vous pouvez un jour avoir besoin de donner aux utilisateurs la possibilité de manipuler des nombres qui contiennent la lettre "E" Floating chiffres - ponctuelles, souvent utilisées dans les calculs d'affaires et scientifiques, peuvent être constitués de chiffres suivis de la lettre «E» et un autre numéro qui représente un exposant. La valeur 5.12E3 , par exemple, représente 512 000 parce que la 3 du nombre indique à l'ordinateur de multiplier le nombre par 10 à la puissance trois . En utilisant les méthodes Java correctes , vous pouvez modifier votre applet afin qu'il puisse inviter les utilisateurs de deux nombres à virgule flottante et les traiter correctement . Instructions
    1

    ouvrir l'un de vos fichiers de l'applet Java et placez les déclarations suivantes en haut s'ils ne sont pas déjà là

    import java.awt * ; . . Import java . applet * ; . java.awt.event d'importation * ; .

    Ces déclarations font l'applet et les fonctions de gestionnaire d'événements disponibles
    2

    Ajouter aux états -dessous la déclaration de la classe du document. : Photos

    TextField floatBox1 = new TextField (100); TextField floatBox2 = new TextField (100); TextField resultbox = new TextField (100);

    buttonLoadValues ​​des boutons , étiquettes étiquette1 = nouveau label ( " ; Entrez deux nombres à virgule flottante "); flotter valeur1 ; flotter valeur2 ; résultat du flotteur ;

    les deux premières instructions créent deux boîtes de saisie de texte pour contenir des nombres à virgule flottante que l'entrée de l'utilisateur , la troisième instruction crée la zone de texte maintient la somme de ces nombres . Le bouton et les déclarations d'étiquetage placer un bouton et une étiquette sur l'applet. Les trois déclarations finales définissent les variables à virgule flottante les besoins de l'application
    3

    coller le code suivant dans la méthode init de documents : .

    SetLayout ( null); buttonLoadValues ​​= new Button ("charge des valeurs "); label1.setBounds ( 50, 50 , 300, 20); floatBox1.setBounds ( 100,100,100,20 ) ; floatBox2.setBounds ( 100,150,100,20 ) ; resultBox.setBounds (100, 200, 100 , déclarations place les contrôles sur l'applet Chaque fonction setBounds accepte quatre paramètres: . . la distance entre le côté gauche de l'applet , la distance entre le sommet , la largeur de la commande et sa hauteur La première fonction de setBounds , par exemple, met l'étiquette 50 pixels du haut et 50 pixels de la gauche. elle rend aussi 300 pixels de large et 20 pixels de haut. modifier ces valeurs en fonction de vos besoins de présentation.
    4

    Ajoutez la méthode suivante à la document après la méthode init :

    publique vide actionPerformed ( ActionEvent evt ) {String = val1 floatBox1.getText (); cordes val2 = floatBox2.getText ();

    valeur1 = Float.valueOf ( . val1.trim ()) = floatValuevalue2 Float.valueOf ( val2.trim ()) floatValue

    result = valeur1 + valeur2 ; . cordes stringResult = Float.toString ( result); resultBox.setText ( stringResult ) ; }

    Cette méthode s'exécute lorsque vous cliquez sur le bouton de l' applet. les variables val1 et val2 contiennent les représentations de chaîne des valeurs entrées dans les deux zones de texte . les méthodes Float.valueOf , vue sur les deux lignes suivantes , convertir ces chaînes en nombres à virgule flottante et les stocker dans valeur1 et valeur2 . les trois déclarations finales ajouter ces deux nombres , convertir le résultat dans une chaîne et de les stocker dans la boîte de texte de résultat .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • JDK n'est pas détecté par Java 
  • Fonction d'impression en Java 
  • Comment gérer une erreur de dépassement de mémoire en Java 
  • Processus concurrents dans un objet Servlet 
  • Socket suivi avec Java 
  • Comment remplacer minuscules avec des chapiteaux en Java 
  • Qu'est-ce qu'un événement en Java 
  • JSP Web Tutoriel 
  • Comment changer Struts Locale en Java 
  • Comment faire un écouteur d'action Fermer une Jframe 
  • Connaissances Informatiques © http://www.ordinateur.cc