Activation des fenêtres
La partie construction de l’interface graphique étant terminée, il est temps de commencer la partie interactive, où le code va pouvoir répondre aux actions de l’utilisateur, notamment les clics sur des boutons. Passons maintenant à cette mise en œuvre avec Eclipse et WindowBuilder en commençant par la fenêtre de connexion.
1. Connexion
Ouvrez la classe FConnexion.
Sélectionnez le bouton Paramètres, faites un clic droit et choisissez l’option Add event handler - mouse - mouseClicked.
Dans le code créé automatiquement par WindowBuilder, ajoutez l’appel à une méthode comme ceci :
btnParamtres.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
parametres();
}
});
Le compilateur signale une erreur ; c’est normal, la méthode parametres() n’existe pas encore.
Il existe deux manières rapides pour créer cette méthode :
Survolez la ligne en erreur : un message sur fond jaune apparaît alors vous proposant différentes solutions. Choisissez la dernière option Create method ’parametres()’ in type ’FConnexion’.
Positionnez le curseur sur la ligne en erreur, et appuyez sur [Ctrl] 1. Il s’agit...