Bonjour à tous!!!
Je souhaite utiliser une méthode permettant à l'utilisateur de mon logiciel de changer de pseudo (dans un logiciel de chat).
J'ouvre donc une boite de dialogue demandant à l'utilisateur de rentrer son nouveau pseudo. Le client de chat envoie ensuite la requête au serveur.
Donc j'utilise une boite de dialogue JOptionPane.showInputDialog dans le cas suivant :
Ca marche impeccable quand on appuie sur OK dans la boite de dialogue.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 private void changementPseudo() { pseudo_souhaite = JOptionPane.showInputDialog(null, "Entrez le pseudo souhaité", "CHOIX DU PSEUDO", JOptionPane.QUESTION_MESSAGE); envoyer("#pseudo " + pseudo_souhaite); }
Le seul problème, c'est qu'il se passe exactement la même chose lorsque l'on appuie sur Cancel.... :idc:
Comment faire pour que quand on appuie sur Cancel, la boite de dialogue soit fermée uniquement, sans envoi de message???
DD








Répondre avec citation



Partager