IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Agents de placement/Fenêtres Java Discussion :

JFrame swing boite de dialogue


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 52
    Par défaut JFrame swing boite de dialogue
    Bonjour a tous,
    je souhaite savoir comment faire pour qu'une JFrame soit obligatoirement saisie avant de passer a autre chose. Je m'explique, j'ai une JFrame qui m'affiche des données et pour acceder a certaines il faut s'identifier donc j'affiche une JFrame de connexion, ce que je veux c'est que l'utilisateur soir obligé de cliquer sur la JFrame de connexion pour pouvoir continuer, une sorte de boite de dialogue.

    Merci

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Au lieu d''utiliser une JFrame pour ta fenêtre de connexion utilises un JDialog modal

  3. #3
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 52
    Par défaut
    Je ne peux pas utiliser un JDialog vu que j'ai un JDeskTopPane comme conteneur. Y a pas moyen de rendre une JInternalFrame modale, en passant par une JDialog ???
    Le probleme c'est que j'ai plusieurs champs a saisir du coup l'utilisatation du JOptionPane ne me sert a rien.

    Merci

  4. #4
    Membre Expert Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Par défaut
    Le seul moyen que je vois et de mettre ta JFrame au premier plan. Et de l'obliger a la fermer (donc de se logguer) afin de pouvoir continuer l'execution.

    Je ne me souviens plus de l'option à mettre a la JFrame pour la mettre (et surtout quel reste en premier plan). SI tu ne la trouve pas d'ici ce soir je regarderais dans mes codes, je l'ai deja fait.

    Bonne chance

  5. #5
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Par défaut
    Citation Envoyé par maxf1
    Je ne me souviens plus de l'option à mettre a la JFrame pour la mettre (et surtout quel reste en premier plan).
    ça ne serait pas par hasard la méthode setAlwaysOnTop(true) que tu cherches ?


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  6. #6
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 111
    Par défaut
    je ne vois pas le probleme avec le fait d'utiliser un JDialog.

    tu le créé et tu le mets en modal.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    JDialog jd = new JDialog();
    jd.setSize(200, 200);
    jd.setLocationRelativeTo(null);
    jd.setModal(true);
    jd.setVisible(true);

Discussions similaires

  1. Problème avec boite de dialogue pour fermer JFrame
    Par adn013 dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 04/09/2007, 15h37
  2. afficher une fentre awwt/swing(come boite de dialogue)
    Par rddev dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 20/06/2007, 00h23
  3. [Swing] Boite de dialogue
    Par Lebas dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 15/09/2006, 16h47
  4. [Swing] Boite de dialogue
    Par Manson dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 02/01/2006, 03h23
  5. [JFrame] Boite de dialogue d'entrée de texte et bouton Cancel
    Par tooney dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 29/05/2005, 16h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo