Bonjour,
j'ai un petit problème avec les éléments JPasswordField. Quand je les récupère, je n'obtiens pas ce qu'on a tapé. J'en utilise deux pour que l'utilisateur puisse être sûr d'avoir tapé le bon mot de passe mais ça ne fonctionne pas.
Par exemple, je tape azerty et azerty et il me retourne [C@126b249 et [C@182f0db. Les deux retours ne sont pas identiques, comment cela se fait-il (cryptage,...)? Et comment puis-je m'assurer qu'ils sont identiques avant de continuer?
J'utilise la méthode getPassword() car getText() est déprécié.
Merci par avance pour votre aide.
PS: ça me retourne la même chose que ce soit stocké dans un char[] ou dans un String une fois converti avec la méthode toString().
PS2: en continuant les tests, je me suis rendu compte qu'il retournait toujours [C@126b249 et [C@182f0db quelque soit les mots de passe entrés.
Partager