Harmsik
Messages postés4Date d'inscriptionsamedi 15 mars 2003StatutMembreDernière intervention21 mai 2004
-
5 mai 2004 à 18:45
black_dragon_templar
Messages postés2Date d'inscriptiondimanche 11 décembre 2005StatutMembreDernière intervention17 juillet 2011
-
9 janv. 2006 à 10:18
Bonjour,
J'ai vu qu'il existe le JPasswordField pour que quand un utilisateur tape son mot de passe, il apparaisse avec des étoiles.
J'aimerais savoir si c'est possible de faire un JOptionPane.showInputDialog avec le même type de champ (qui remplace le texte tapé par des *** ). Ca m'éviterait de faire une fenetre rien que pour ca.
indiana_jules
Messages postés750Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention23 décembre 200822 11 mai 2004 à 14:38
Bonjour, je pense que tu dois procéder de la sorte
// Données
Object[] message = new Object[2];
message[0] = "Mot de passe"; //Message apparaîssant dans le corps du dialog
message[1] = new JPasswordField ();
//Options (nom des boutons)
String option[] = {"Connection", "Annuler"};
int result = JOptionPane.showOptionDialog(
null, // fenêtre parente
message, // corps du dialogue
"Insérer"// Titre du dialogue
JOptionPane.DEFAULT_OPTION, // type de dialogue
JOptionPane.INFORMATION_MESSAGE, // type icone
null, // icône optionnelle
options, // boutons
message[1] // objet ayant le focus par défaut
);