Bonjour à tous,

voici mon problème : j'ai une jframe qui lance une seconde jframe. Lorsque la seconde s'ouvre, j'aimerai que la première jframe se désactive et que l'utilisateur ne puisse plus intéragir avec (aussi bien au clavier qu'à la souris).

J'ai tenté un setEnable(false) sur ma première JFrame mais le problème c'est que ma seconde jframe est également inutilisable. Elle s'affiche mais les champs ne sont plus éditables.

Voici la structure de mon code dans la première JFrame :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
this.setEnable(false);
repaint();
JFrame frame_test = new Frame();
Ce que j'aimerai c'est qu'à la fermeture de ma seconde fenêtre, la première se réactive.

Est-ce normal que ma seconde devient également Enable à false quand je la lance de cette façon?

Merci beaucoup pour l'aide apportée.