maitredede
Messages postés153Date d'inscriptionvendredi 9 août 2002StatutMembreDernière intervention18 septembre 2009
-
25 janv. 2005 à 14:41
j0r6l
Messages postés17Date d'inscriptionmercredi 11 avril 2012StatutMembreDernière intervention 4 juin 2012
-
18 mai 2012 à 12:24
Bonjour
Je souhaiterais savoir si quelqu'un a réalisé, ou peux m'aider à
réaliser une fenêtre me permettant de saisir un login/mot de pass.
J'explique :
- Une fenêtre contenant un JTextField, un JPasswordField et un JButton (déjà fait).
- J'instancie la fenêtre, et j'appelle une fonction qui :
* me retourne si la saisie a été faite
(en cliquant sur un bouton OK -> non valide si on ferme la fenetre,
ou si on clique sur annuler
* me retourne le login/pass
Exemple d'appel :
String[] login,pass;
PassFrame p=new PassFrame();
boolean ok=p.demandePass(login,pass);
Si j'ai ok à true, j'ai le login dans login[0] et le pass dans pass[0].
j0r6l
Messages postés17Date d'inscriptionmercredi 11 avril 2012StatutMembreDernière intervention 4 juin 2012 18 mai 2012 à 12:22
J'ai fait quelquechose de ce genre là, mais je te préviens, mon code est un peu dégueu dégueuli dégueulasse, mais ca devrait t'aider à avancer. mon authentification se fait pour accéder à une base de donnée. Bonne chance ! =)
Si tu as une question, n'hésite pas... PS je suis moi aussi débutant donc ne t'étonne pas si certaines parties semblent incohérentes.
Première partie, une classe identification :
public class identification {
public String login;
public String mdp;
public identification(){
this.login="inconnu";
this.mdp="inconnu";
}
public identification(String log, String pwd){
init(log,pwd);
}
public identification(identification id){
init(id);
}
public void init(String log, String pwd){
this.login=log;
this.mdp=pwd;
}
public void init(identification id){
this.login=id.login;
this.mdp=id.mdp;
}
public String toString(){
return("login: "+login+", mdp: "+mdp);
}
public String getlogin(){
return login;
}
public String getmdp(){
return mdp;
}
public void setlogin(String log){
this.login=log;
}
public void setmdp(String pwd){
this.mdp=pwd;
}
}
j0r6l
Messages postés17Date d'inscriptionmercredi 11 avril 2012StatutMembreDernière intervention 4 juin 2012 18 mai 2012 à 12:24
j'ai oublié de préciser, c'est encore en chantier donc certaines conditions sont vides, mais l'interface marche, il n'y a aucun doute là dessus, je la teste tous les jours dans le cadre du développement de mon projet.
et il faut bien sur que tu te fasses le main qui executera la fenetre du genre authentificationv02 a=new authentificationv02();