Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1248 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  JFrame principale et JFrames filles...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

JFrame principale et JFrames filles...

n°802886
ruready
Posté le 22-07-2004 à 11:15:15  profilanswer
 

Bonjour a tous,
 
Dans mon application, j'ai une fenetre principale (JFrame) qui ouvre souvent d'autres JFrames. Ce que je cherche a faire est de "bloquer" ma JFrame principale quand une autre est ouverte. Si c'est pas clair: ouvrez Word, faites "ouvrir" et la on ne peux plus revenir sur la fenetre principale tant que la fenetre "ouvrir" n'est pas fermée (ca bippe, et ca veux pas). Ben c'est ca que je veux faire, je suis sur que c'est tout con, mais j'ai pas trouvé. Merci

mood
Publicité
Posté le 22-07-2004 à 11:15:15  profilanswer
 

n°802901
nerisson
Pic-pic
Posté le 22-07-2004 à 11:24:46  profilanswer
 

JDialog modale


---------------
Light is right
n°802924
ruready
Posté le 22-07-2004 à 11:37:27  profilanswer
 

merci, j'vais voir...

n°802945
ruready
Posté le 22-07-2004 à 11:50:55  profilanswer
 

J'ai encore un ptit probleme:
 
ma fenetre "fille" extends JDialog,
dans le constructeur, je fais: this.setModal(true).
Et la quand cette fenetre est appelé : new MaJDialogPlus(this);
ben quand sur celle ci je quitte : JButton avec listener qui execute du code puis termine par: dispose();
Ben la y'a probleme: ca quitte pas: la JDialog reste a l'ecran et ca quitte la seconde fois ou j'appuie sur le JButton.
Je comprend pas!
 
Si j'enleve le setModal(true); ca marche bien...
 
 
J'espere que j'ai eté clair dans mes explications...


Message édité par ruready le 22-07-2004 à 11:51:46
n°802969
ruready
Posté le 22-07-2004 à 12:06:31  profilanswer
 

Bon c'est bon, j'ai trouvé:
 
dans le constructeur de MaJDialogPlus,  
j'avais:
 
this.setVisible(true);
this.show();
 
si j'enleve un des 2 ca fonctionne normalement, ca fait double emploie...

n°803040
raytaller
Posté le 22-07-2004 à 13:11:56  profilanswer
 

ruready a écrit :

Bon c'est bon, j'ai trouvé:
 
dans le constructeur de MaJDialogPlus,  
j'avais:
 
this.setVisible(true);
this.show();
 
si j'enleve un des 2 ca fonctionne normalement, ca fait double emploie...


 
de préférence le dernier :)

n°803674
ruready
Posté le 22-07-2004 à 19:21:13  profilanswer
 

c'est ce que j'ai fait. merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  JFrame principale et JFrames filles...

 

Sujets relatifs
Ne pas afficher une JFrame dans la barre des tâches[API WIN]Fenetre filles
[java]Ouvrir un fichier dans la fenetre principale[Java] Jeu en JFrame
A l'ouverture du pop-up, ma fenêtre principale remonteActiver un programme si on connait le handle de la fenêtre principale
Selectionner un mot dans une jframeJFrame et une taille fixe
Mettre une JFrame dans une appletTkinter et des fenetres filles!!
Plus de sujets relatifs à : JFrame principale et JFrames filles...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR