Gestion de différents comptes
Bonjour,
Je développe un client swing qui doit pouvoir gérer différents comptes. Les logins et les mot de passes sont stockés dans une base de données. Une fois un utilisateur identifié, il possède sa propre interface graphique.
Je sais comment identifier un utilisateur via JDBC, cependant comment lui attribuer une interface donnée. À l'origine j'avais pensé au CardLayout :
Code:
1 2 3 4 5
|
// déclarer l'ensemble des interfaces possibles
this.add("Login1", new UI1());
this.add("Login2", new UI2());
this.add("Login3", new UI3()); |
Mais à mon avis ce n'est pas la bonne manière de procéder. Avez-vous une idée comment je pourrai régler mon problème ?
Merci d'avance :)