Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
475 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [java] Petite question sur les threads

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[java] Petite question sur les threads

n°1870530
Subgenk
Posté le 07-04-2009 à 13:10:44  profilanswer
 

Bonjour à tous,
 
Voilà j'essaye actuellement sous le JSR 296 (Swing Application Framework) de faire une petite console de login.
C'est a dire que j'ai ma vu qui dès qu'on va dans le menu=> connecter, lancer un nouveau JPanel qui demande login+password. Après cela j'aimerais (et là et le problème) que la classe vérifie les logs (ça je sais faire) et QU'ENSUITE si les logs sont bons démarrer une autre JPanel.
 
Je ne gère pas très bien les thread et je ne vois pas comment faire voici le code de mes méthodes :
 
Dans ma vue : (ConsoleConnect est mon premier JPanel qui contient juste un champ de log + password et un bouton de validation)

Code :
  1. public void openConsole() throws InterruptedException
  2.     {
  3.         ConsoleConnect console = new ConsoleConnect();
  4.         mainPanel.setVisible(false);
  5.         this.setComponent(console);
  6.         ConsoleAdministrationApp.getApplication().show(this);
  7.     }


 
dans mon 1er JPanel la méthode qui quand on clique vérifie les logs.

Code :
  1. private void btnConnectMouseClicked(java.awt.event.MouseEvent evt) {       
  2.                 if(!(login.getText().equals(LOGIN)))
  3.                 {
  4.                     messages.setText("Wrong login" );
  5.                 }
  6.                 else
  7.                 {
  8.                     if(!(password.getText().equals(PASSWORD)))
  9.                     {
  10.                         messages.setText("Wrong password" );
  11.                     }
  12.                     else
  13.                     {
  14.                         messages.setText("Acces granted, wait few sec..." );
  15.                     }
  16.                 }
  17.      }


 
 
et ensuite je voudrais faire appel à un autre JPanel dans ma 1ere méthode, en gros ça ferait plus ou moins ceci :
 

Code :
  1. public void openConsole() throws InterruptedException
  2.     {
  3.         ConsoleConnect console = new ConsoleConnect();
  4.         mainPanel.setVisible(false);
  5.         this.setComponent(console);
  6.         ConsoleAdministrationApp.getApplication().show(this);
  7.       // Attente de la vérification des logs, si les logs correspondent =>
  8.               //  Client client = new Client();
  9.               //  client = Client.getClient();
  10.               //  mainPanel.setVisible(false);
  11.               //  this.setComponent(client);
  12.               //  ConsoleAdministrationApp.getApplication().show(this);
  13.     }


 
Merci d'avance

mood
Publicité
Posté le 07-04-2009 à 13:10:44  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [java] Petite question sur les threads

 

Sujets relatifs
java - JSR 296Question bête Aidez moi je vais m'ouvrir les veines sinon
[java] Exemple de ré-implémentation de Jconsolequestion en opencv
Additionner en javaQuestion de base pour débuter
[java]Controler un serviceProbleme de connexion Java
Tomcat java.library.path[javascript]multi clic sur le même bouton (avec Jquery)
Plus de sujets relatifs à : [java] Petite question sur les threads


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR