Test sur IP en swing [Résolu]

Signaler
Messages postés
129
Date d'inscription
jeudi 30 mars 2006
Statut
Membre
Dernière intervention
2 décembre 2012
-
Messages postés
2
Date d'inscription
lundi 18 février 2008
Statut
Membre
Dernière intervention
2 avril 2008
-
salut,
 j’ai quatre champ de textfield dans une interface graphique en swing  :

@source

@destination

Masque @source

Masque
@destination

 Et j’ai realise une
fonction qui test la validite d’une @IP.

 Le probleme reside
lorsque cette fonction sera appele ssi l’utilisateur a entre une valeur dans
ces champs car par exemple il peut ercicre ds le textfield de @source sans
ecrire ds le textfield de  Masque @source

 

Comment je procede ??

Merci

4 réponses

Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
102
et bien au lieu de faire tes tests avec un et logique, fait des tests imbriqués (d'ailleurs, attention, le getText() != "", ne veut pas dire que getText() est différent de la chaîne vide !) :

if (!txt1.getText().equals("")) {
    // faire ton traîtement lorsque txt1 n'est pas vide
}

if (!txt2.getText().equals("")) {
    // faire ton traîtement lorsque txt2 n'est pas vide
}

// etc.
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
102
J'ai rien compris !

Tu peux la refaire sans sms et plus clairement ?
Messages postés
129
Date d'inscription
jeudi 30 mars 2006
Statut
Membre
Dernière intervention
2 décembre 2012

bon j'explique jai une interface graphique en swing contient 4 champ pour saisir de @ip (jtextfield) et un bouton verifier validite des adresse saisie j'ai fait if(txt1.gettext()!="")&&(txt2.gettext()!="")&&(txt3.gettext()!="")&&
(txt4.gettext()!="")
j'appelle la methode qui teste validite des adresse saisie

ca c'est bon mais comme j'ai dis il peut saisr adresse source sans tappez de masque et il peut saisr adresse destination sans tappez de masque;
je veux dire le test  sera fais juste sur les champs qui ont ete rempli
Merci
Messages postés
2
Date d'inscription
lundi 18 février 2008
Statut
Membre
Dernière intervention
2 avril 2008

kadem_habib