IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

pb dans un test if


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 22
    Par défaut pb dans un test if
    Bonjour,

    Dans un test IF je voudrais faire afficher une fenêtre grâce à la ligne de code suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Erreur monErreur=new Erreur();
    Mais je ni arrive pas.

    Merci d'avance de votre aide.

  2. #2
    Membre éclairé Avatar de trax44
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 300
    Par défaut
    Je comprends pas trop ce qu'elle est le problème détails plus stp

    Si c'est tout bête. Il faut juste que Erreur soit une fenetre d'erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if (err){
       Erreur monErreur=new Erreur();
    }

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 22
    Par défaut
    ok merci
    c'était juste un pb de syntaxe

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 22
    Par défaut
    bonjour,

    J'ai encore un pb avec le IF
    Je voudrais que lorsque la valeur du jTextField est supérieur à 10 une fenêtre d'erreur s'affiche. Ca ne marche pas. ( surement un pb de type de caractère)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    public void jTextField6_focusLost(FocusEvent ae) {
     
            JTextField source = (JTextField) ae.getSource();
                             String textFieldContent = source.getText();
                             boolean isNumeric = false;
                             Color bgColor = Color.RED  ;
     
     
                             try {
                                     Integer.parseInt(textFieldContent);
                                     isNumeric = true;
                                     bgColor = Color.WHITE;
                             } catch (Exception e) {
                                 Erreur monErreur=new Erreur();                                                                              
     
                             }
                             source.setBackground(bgColor);
     
                             if (ae.getSource() > 10){
                       Erreur monErreur=new Erreur();
                    }                   
       }

  5. #5
    Membre averti
    Profil pro
    Developpeur
    Inscrit en
    Décembre 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : Décembre 2006
    Messages : 18
    Par défaut
    c'est normal qu'il y ai une erreur de syntaxe.
    Quand tu parse ton string pour avoir un int, récupère la valeur et utilise là dans otn test comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    public void jTextField6_focusLost(FocusEvent ae) {   
     
    JTextField source = (JTextField) ae.getSource(); 
    String textFieldContent = source.getText();
     boolean isNumeric = false;
     Color bgColor = Color.RED ;
              try { 
                         int valeur =  Integer.parseInt(textFieldContent); 
                         isNumeric = true; 
                         bgColor = Color.WHITE; 
     
                        if (valeur > 10)
                        {  
                              Erreur monErreur=new Erreur(); 
                        } 
              } catch (Exception e) {  
                         Erreur monErreur=new Erreur();   
              }  
     
              source.setBackground(bgColor); 
    }

  6. #6
    Membre éclairé
    Inscrit en
    Novembre 2006
    Messages
    630
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 630
    Par défaut
    je n'ai bien compris tu veux un message d'erreur qui affiche si oui essaie d'utiliser JDialog (une fenetre de dialogue )

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 22
    Par défaut
    tout est ok maintenant.
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. booleen dans un test
    Par rico3434 dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 26/09/2007, 13h08
  2. [XSLT] Problème de variable dans un test
    Par san julio dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 30/01/2007, 16h56
  3. Erreur dans un test if
    Par lifeisgood dans le forum Langage
    Réponses: 3
    Dernier message: 10/11/2006, 10h47
  4. [Tableaux] Rajouter une condition dans un test
    Par kevinf dans le forum Langage
    Réponses: 11
    Dernier message: 08/11/2006, 16h03
  5. Include : dans un test d'une page JSP
    Par Mister Nono dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 11/09/2006, 16h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo