Bonjour,
Je suis nouvelle sur ce forum, et un peu novice aussi pour ce qui est de la programmation java, swt. Je développe une application personnelle dans laquelle j'ai une fenêtre d'authentification, la première de l'application. Une fois les login et mots de passe entrés par l'utilisateur validés, je devrais fermer cette fenêtre et ouvrir la fenêtre acceuil de l'application. Seulement, lorsque je ferme ma fenêtre de login toute l'application se termine. Svp que devrais-je faire pour fermer la fenêtre de login sans quitter l'application ?
Voici le code à exécuter au clic sur le bouton de connection
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 connectBtn.addListener(SWT.Selection, new Listener() { public void handleEvent(Event event) { dbconnection = new DbConnection (usernameTxt.getText(), passwordTxt.getText()); if (dbconnection.getState() < 2){ MessageBox messagebox = new MessageBox(shell, SWT.OK |SWT.ICON_ERROR); messagebox.setMessage(dbconnection.getDetails()); messagebox.open(); }else { new Home(dbconnection); shell.close(); } } });
Partager