Bonjour à tous,

j'ai un curieux problème.
J'ai un Splashscreen (fenetre de lancement de type Frame) avec un JOptionPane qui doit apparaitre devant pour une identification de l'utilisateur.

Tout fonctionne bien sauf si on bascule par la barre des taches sur un autre logciel (excel, word, peut importe...) et qu'on revient sur mon appli:
A ce moment là, le JOptionPane est passé dessous le Splashscreen.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
SplashScreen start = new SplashScreen();
start.openSplashScreen();
 
String utilisateur ="";//on charge en mémoire le nom d'utilisateur pour renseigner l'attribut "NomModif" des machines
utilisateur +=JOptionPane.showInputDialog(start,"Entrez votre nom :","Nom d'utilisateur",JOptionPane.QUESTION_MESSAGE);
Pourtant, dans le constructeur de mon JOptionPane, je précise bien que le composant est mon Splashscreen (comme vous pouvez le constater.

Une idée ?