GUI fenêtre bloquante

Résolu
vdougnac Messages postés 13 Date d'inscription samedi 26 février 2005 Statut Membre Dernière intervention 2 mai 2007 - 2 mai 2007 à 16:29
vdougnac Messages postés 13 Date d'inscription samedi 26 février 2005 Statut Membre Dernière intervention 2 mai 2007 - 2 mai 2007 à 16:52
Bonjour,

Pour mon application j'ai besoin d'ouvrir 2 fenêtres. La fenètre principale qui reste touours ouverte et une fenêtre secondaire qui sert à faire quelques réglages de temps à autre. Ces réglages doivent se répercuter sur l'application de la fenêtre principale. Seulement, je ne sais pas comment communiquer entre les 2.

Aussi je voudrais que lorsque le fenêtre secondaire est ouverte, il soit impossible de modifier quoique se soit dans la fenêtre principale et que celle-ci redevienne utilisable qu'une fois la fenêtre secondaire fermer. C'est là qu'est mon problème. Comment desactiver une fenêtre et la reactiver à la fermeture d'une autre? Comment faire une fenêtre bloquante?

Si quelqu'un à une solution, n'hesité pas à me la proposer.
Merci!

4 réponses

vdougnac Messages postés 13 Date d'inscription samedi 26 février 2005 Statut Membre Dernière intervention 2 mai 2007
2 mai 2007 à 16:52
Ca marchem merci beaucoup!!
3
Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
2 mai 2007 à 16:36
Salut,

pour ta deuxieme fenetre utilise Dialog(si tu es en awt) ou JDialog(si tu es en swing) et plasse la en mode modale

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

WORA
0
vdougnac Messages postés 13 Date d'inscription samedi 26 février 2005 Statut Membre Dernière intervention 2 mai 2007
2 mai 2007 à 16:38
Oui, merci.

Est-il possible de garnir un JDialog comme je peut le faire avec une JFrame ?
0
scaryman Messages postés 492 Date d'inscription vendredi 30 janvier 2004 Statut Membre Dernière intervention 16 mai 2007 12
2 mai 2007 à 16:50
Salut.
Si tu parles d'ajouter des composants, une visite sur la javadoc t'aurait dit que JDialog dérive de Container et donc permet déjouter des composants.

A+
0
Rejoignez-nous