Mise en service de la fenêtre de connexion

La fenêtre FConnexion va passer ici du statut de maquette à celle de fenêtre opérationnelle.

 Commencez par rajouter un package nommé « dialogue ».

 Recopiez dans ce package toutes les classes maquette.

La classe FConnexion est une IHM. Elle se contente de transmettre la demande de l’utilisateur à la classe Connexion pour la connexion à la base de données.

 Ouvrez la classe graphique FConnexion avec WindowBuilder Editor.

 Complétez les imports.


import controle.connection.Connexion;
 

 Allez dans la méthode valider() et remplacez le code suivant :


    boolean valide = true; // ce code sera remplacé plus tard
 

par :


    String leNom = txtSaisieUtilisateur.getText(); 
    String leMotDePasse = String.valueOf( 
                        pwdMotDePasse.getPassword()); 
    Connexion connexion = Connexion.getConnexion(); 
    boolean valide = connexion.controle(leNom, leMotDePasse);
 

Le contrôle de saisie s’effectue avec la méthode controle() de la classe Connexion.

L’expression pwdMotDePasse.getPassword() renvoie un tableau de caractères.

Pour des raisons de sécurité à l’utilisation de la classe JPasswordField, Java fait une distinction entre les chaînes de caractères déclarées avec la classe String...

couv_9JAV.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Paramètres de connexion
Suivant
Lecture des enregistrements