j'aimerai que si l'on clique sur OK sans que le nom soit rempli il ne se
passe rien
et la je vois pas ou est l'erreur
Pouvez vous la tester et me dire pourquoi elle se ferme meme lorsque le
champ nom est vide
okstatus passe toujours true
moi je cale
MERCI d'avance
import java.awt.*;
import java.awt.event.*;
public class dialogue extends Dialog implements ActionListener,
WindowListener {
private Button Ok ;
private Button Annuler ;
private TextField Nom, Prenom, Telephone ;
public boolean OkStatus, fin;
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
captainpaf
Le Thu, 6 Nov 2003 23:49:14 +0100, "Michel BERTRAND" a
Voici une boite de dialogue
j'aimerai que si l'on clique sur OK sans que le nom soit rempli il ne se passe rien et la je vois pas ou est l'erreur Pouvez vous la tester et me dire pourquoi elle se ferme meme lorsque le champ nom est vide okstatus passe toujours true moi je cale
MERCI d'avance
import java.awt.*; import java.awt.event.*;
public class dialogue extends Dialog implements ActionListener, WindowListener {
private Button Ok ; private Button Annuler ; private TextField Nom, Prenom, Telephone ; public boolean OkStatus, fin;
ton test if((Nom.getText())=="") est toujours faux car tu test l'égalité de deux références. La première Nom.getText() et la deuxième "". Ce que tu dois faire c'est tester le contenu des 2 chaines de caractères. Pour celà, tu dois employer le méthode equals de la class String.
if(Nom.getText().equals(""))
Le Thu, 6 Nov 2003 23:49:14 +0100, "Michel BERTRAND" <mbfac@free.fr> a
Voici une boite de dialogue
j'aimerai que si l'on clique sur OK sans que le nom soit rempli il ne se
passe rien
et la je vois pas ou est l'erreur
Pouvez vous la tester et me dire pourquoi elle se ferme meme lorsque le
champ nom est vide
okstatus passe toujours true
moi je cale
MERCI d'avance
import java.awt.*;
import java.awt.event.*;
public class dialogue extends Dialog implements ActionListener,
WindowListener {
private Button Ok ;
private Button Annuler ;
private TextField Nom, Prenom, Telephone ;
public boolean OkStatus, fin;
ton test if((Nom.getText())=="") est toujours faux car tu test
l'égalité de deux références. La première Nom.getText() et la deuxième
"".
Ce que tu dois faire c'est tester le contenu des 2 chaines de
caractères. Pour celà, tu dois employer le méthode equals de la class
String.
Le Thu, 6 Nov 2003 23:49:14 +0100, "Michel BERTRAND" a
Voici une boite de dialogue
j'aimerai que si l'on clique sur OK sans que le nom soit rempli il ne se passe rien et la je vois pas ou est l'erreur Pouvez vous la tester et me dire pourquoi elle se ferme meme lorsque le champ nom est vide okstatus passe toujours true moi je cale
MERCI d'avance
import java.awt.*; import java.awt.event.*;
public class dialogue extends Dialog implements ActionListener, WindowListener {
private Button Ok ; private Button Annuler ; private TextField Nom, Prenom, Telephone ; public boolean OkStatus, fin;
ton test if((Nom.getText())=="") est toujours faux car tu test l'égalité de deux références. La première Nom.getText() et la deuxième "". Ce que tu dois faire c'est tester le contenu des 2 chaines de caractères. Pour celà, tu dois employer le méthode equals de la class String.