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 :

Créer une fenetre d'options


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
    Août 2002
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 15
    Par défaut Créer une fenetre d'options
    bonjour,

    que faut il utiliser pour crée une fenetre du même genre que la fenêtre qui apparait dans firefox qd on clique sur "Outils/Options..." ? c'est à dire une fenêtre qui n'apparait pas dans la barre de Windows et qui, lorsqu'elle est ouverte est la seule fenetre active (on ne peut pas cliquer ailleurs tant qu'elle est ouverte).

    Faut-il utiliser un JFrame, ou autre chose?

    meric d'avance...[/b]

  2. #2
    Membre averti
    Inscrit en
    Décembre 2003
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 64
    Par défaut
    Pour ca il faut que tu fasse une JDialog.
    Pour faire en sorte qu'elle est la main sur ton interface il faut mettre setModal(true).
    Voila, le plus simple je pense étant de faire une classe heritant de JDialog et appelant le constructeur du JDialog ( super(frame_mere, "titre", true) ).

    De plus, si tu veux que l'utilisateur ne puisse pas sortir de la fenetre en appuiyant sur la croix en haut à droite il faut utiliser :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE);
    Sinon ca s'utilise comme une JFrame (ajout par un layout ou en placant toi meme au pixel) à la difference que les ajout douvent se faire via le contentPane, exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    getContentPane().add(titleLabel);
    Voila, avec ça je pense que tu devrais pouvoir t'en sortir

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 7
    Par défaut
    Bonjour, en liaison avec la question postée par Binoche22, je voudrais savoir si il est possible de supprimer complètement (et non juste rendre inopérant) l'icône de fermeture (ie la petite croix en haut en droite) d'un JDialog. Merci d'avance à toute personne prenant le temps de me répondre.

  4. #4
    Membre expérimenté
    Avatar de JHelp
    Inscrit en
    Octobre 2002
    Messages
    185
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 185
    Par défaut
    J'ai bien une solution, mais elle demande pas mal de travail aprés.
    C'est à dire enlevé carément la barre du haut avec setUndecorated(false);
    L'inconvénient c'est qu'on poura plus déplacer le dialogue. Il faut refaire cette gestion à la main.
    J'ai pas trouver plus simple pour enlever ce fameux bouton.

  5. #5
    Membre averti
    Inscrit en
    Août 2002
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 15
    Par défaut
    merci bien mush_H, je vais essayer ca...

    excellent c'est pile ce que je voulais merci!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. WPF : Problème pour créer une fenetre parent/enfant simple
    Par Ranx62 dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 01/04/2008, 02h39
  2. Créer une fenetre avec CreateWindow dans une DLL
    Par fx007 dans le forum Windows
    Réponses: 6
    Dernier message: 06/07/2007, 12h31
  3. créer une fenetre d'aide
    Par melie dans le forum Qt
    Réponses: 22
    Dernier message: 05/01/2007, 18h19
  4. créer une fenetre pour accéder a une page en laissant son mail
    Par binouzman dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 03/07/2006, 08h36
  5. Réponses: 3
    Dernier message: 20/02/2006, 18h32

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