-
Rendre une Jframe modale
Voila, j'ai mon application qui est une jframe.
Au cours de l'exécution, j'affiche une autre JFrame, qui donne le choix de décision vers 3 actions possibles (via des JButton).
Le problème, c'est que pour le moment, si je clique hors de la 2è jframe, je reviens sur la principale, et je peux continuer à agir sur celle-ci, alors que je souhaite qu'elle soit bloquée par la nouvelle.
J'ai lu qu'il fallait utiliser un JDialog pour obtenir un comportement modal, seulement, ce n'est pas possible dans mon cas, puisque ma 2è jframe comporte des Jbutton colorés, un fond coloré, une font,...
Comment faire dans ce cas?
-
J'vois pas le problème. Tu peux faire avec un JDialog ce que tu fais avec une JFrame...
-
Comment ça? Comment créer un JDialog à partir d'une JFrame?
Je ne vois pas comment on peut mettre des boutons, des panels... dans un JDialog. :?
-
Bon je répète : tu peux faire avec un JDialog tout ce que tu peux faire avec une JFrame. Je ne vois pas le problème.
En plus clair => change simplement dans ton code JFrame par JDialog pour la fenêtre en question.