hlimaiem
Messages postés106Date d'inscriptiondimanche 19 mars 2006StatutMembreDernière intervention17 janvier 2007
-
8 avril 2006 à 04:06
hlimaiem
Messages postés106Date d'inscriptiondimanche 19 mars 2006StatutMembreDernière intervention17 janvier 2007
-
8 avril 2006 à 13:43
Bonjour,
bein j'ai une fentere principale (Interface graphique) de mon programme qui contien les differents menu (MenuBar) et j'ai cree une autre fenetere dont l'acces se fait en cliquant sur un des sous menu creer.
mon probleme se pose lorsque je cree un objet de la deuxieme fenetre je voudrait bien bloquer l'accees a l'interface principale j'usqu'a ce que l'utilisateur ferme cette fenetre(secondaire) et la fenetre principale devient active.
Je voudrait bien avoir un exemple de code pour bloquer la fenetre principale et le code permettant d'activer la fenetre principale en liberant la fenetre secondaire merci enormenet.
Si il y un autre composant a utiliser pour avoir les meme fonctionalite.
merci
tucobouch
Messages postés194Date d'inscriptionvendredi 17 février 2006StatutMembreDernière intervention 1 mai 200950 8 avril 2006 à 10:00
herite ta frame de Dialog, il y a une fonction setModal() qui permet de bloquer les autres frame tant que ta Dialog est visible. Ferme ta Dialog avec setVisible(false) pour debloquer.
Dans la frame principale, pour ouvrir ta nouvelle frame tout en bloquant l'ancienne :
MaDialog d=new MaDialog();
d.setModal(true);
d.setVisible();
//le programme attendra que MaDialog ne soit plus visible (setVisible(false))
hlimaiem
Messages postés106Date d'inscriptiondimanche 19 mars 2006StatutMembreDernière intervention17 janvier 2007 8 avril 2006 à 11:59
Donc je doit heriter de la JDialog????
c'est pas un message d'erreur ou une informations que je vai afficher dans la deuxieme fenetre ce sont des champs de saisie.
Dans le cas ou mon frame herite de JDialog j'utilise ma classe comme si c'etait une frame normal ??? Si exemple possible merci enormement