Partage
  • Partager sur Facebook
  • Partager sur Twitter

[JAVA]NumberFormatted

Sujet résolu
    26 février 2006 à 11:35:29

    Bonjour je voudrais savoir comme récuperer la valeur d'un JNumberFormatted pour la stocké dans un double pour effectuer des calculs par la suite.


    Voici ca déclaration

            public JFormattedTextField ValeurTaux = new JFormattedTextField(
                            NumberFormat.getNumberInstance());


    • Partager sur Facebook
    • Partager sur Twitter
      26 février 2006 à 11:45:00

      un petit coup d'oeil dans la javadoc te donnera toutes les méthodes de la classe JFormattedTextField, et la tu vera des méthode du genre getValue()

      bon ok elle renvoie un objet mais bon rien de plus faclie

      public JFormattedTextField ValeurTaux = new JFormattedTextField(NumberFormat.getNumberInstance());
      double valeur = (Double) ValeurTaux.getValue();


      maintenant si tu ne travail pas avec le jdk 1.5 ce sera un peu plus complexe.
      • Partager sur Facebook
      • Partager sur Twitter
        26 février 2006 à 11:56:22

        j'utilise JDK 5.0 mais ca ne marche pas il ne veux pas faire de cast
        • Partager sur Facebook
        • Partager sur Twitter
          26 février 2006 à 12:58:09

          il donne quoi comme erreur

          je viens de voir qu'il faut passer par la classe number
          comme ceci

          public JFormattedTextField ValeurTaux = new JFormattedTextField(NumberFormat.getNumberInstance());
          Number valeur = (Number) ValeurTaux.getValue();
          double nombre = valeur.doubleValue();
          • Partager sur Facebook
          • Partager sur Twitter

          [JAVA]NumberFormatted

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown