Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1528 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Souci avec un JPassword en Java

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Souci avec un JPassword en Java

n°2104186
coolpythea​s
l'union fait la force
Posté le 30-09-2011 à 16:57:38  profilanswer
 


Bonjour à tous,voici j'ai un problème avec un JPassword,je n'arrive pas à effacer son contenu,même "pwd.setText(null)" ne l'efface pas.En fait dans mon interface je veux enregistrer des utilisateurs,à la condition que le nom d'utilisateur et le mot de passe ne soient pas vide,le test réussit quand le champ textfield du nom est vide,par contre il enregistre des utilisateurs ayants des mot de passe vide.j'ai voulu en savoir plus,je me suis permis de faire des test de récupération de données déjà enregistrées dans la BD dans les différents champs,je me suis rendu compte que même ayant enregistré un utilisateur vide,le système me restitue un mot de passe de neufs(9) caractères.Comment supprimer le contenu de ce champ.Aussi je veux selon la valeur des champs nom d'utilisateur et mot de passe activer ou désactiver le bouton annuler,mais ça ne marche pas compte tenu du fait que le JPassword n'est jamais vide.
voici quelque bout de code:
 

Code :
  1. private void TxtMdpCaretUpdate(javax.swing.event.CaretEvent evt) { 
  2.   if(TxtNomUser.getText().toString().isEmpty())//.trim().isEmpty())
  3.         {
  4.            if(! TxtMdp.getPassword().toString().trim().isEmpty()){
  5.             CmdNouveau.setEnabled(true);
  6.             CmdAnnuler.setEnabled(true);
  7.            }else{
  8.             CmdNouveau.setEnabled(false);
  9.             CmdAnnuler.setEnabled(false);
  10.            }
  11.         }else
  12.          {
  13.             CmdAnnuler.setEnabled(true);
  14.          }
  15. }
  16. private void TxtNomUserCaretUpdate(javax.swing.event.CaretEvent evt) {                                     
  17.         // TODO add your handling code here:
  18.          if(TxtMdp.getPassword().toString().trim().isEmpty())
  19.         {
  20.            if(! TxtNomUser.getText().trim().isEmpty())
  21.             CmdAnnuler.setEnabled(true);
  22.            else
  23.             CmdAnnuler.setEnabled(false);
  24.         }else
  25.             CmdAnnuler.setEnabled(true);
  26. }


---------------
l'on s'enrichit d'avantage en partageant ces connaissances
mood
Publicité
Posté le 30-09-2011 à 16:57:38  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Souci avec un JPassword en Java

 

Sujets relatifs
[AIDE] Mise en ligne site web JAVA-JSPJava - Oracle : Chargement VARRAY ne marche plus avec 11g
Java - Oracle : Chargement VARRAY ne marche plus avec 11gException in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError
[JAVA] Problème pour un exercice.probleme impression java
Cherche programme java utilisant base de données externejava et sécurité internet
impression image JPanel javabesoin de code java pour horaires
Plus de sujets relatifs à : Souci avec un JPassword en Java


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR