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] maximiser automatiquement


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
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 39
    Par défaut [JFrame] maximiser automatiquement
    Bonjours,

    Je souhaite lors que je lance mon projet de maximiser automatiquement ma fenêtre principale. Je fait donc :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    this.fpGestProj = new JFrame();
    this.fpGestProj.setTitle(" ~ Gestion DRH ~ ");
    this.fpGestProj.setExtendedState(JFrame.MAXIMIZED_BOTH);
    this.fpGestProj.setJMenuBar(this.menuPrinc);
    this.fpGestProj.setVisible(true);
    Et cela ne fonctionne pas. Est-ce du au fait que je travail sous linux ? Sinon il y a la solution de récuperer la taille de mon écran mais je ne veux pas cette solution. Ai-je oublié de définit une propriété de ma jframe ou dois-je faire autrement ??

    Merci d'avance,

    Cordialement,

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

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Essaies de faire le setExtendedState après le setVisible ça devrait tourner.
    Accessoirement ce bug sera corrigé dans java 7 (enfin le fix a déjà été délivré, mais java 7 n'est de loin pas encore sorti)

  3. #3
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    Essaie d'abord d'afficher la JFrame, puis de la maximiser.
    Si ça ne marche toujours pas, exécute l'appelle de méthode suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java.awt.Toolkit.isFrameStateSupported( JFrame.MAXIMIZED_BOTH );
    Il doit renvoyer "true" si le système accepte la maximisation.
    S'il renvoie "false", il faut utiliser une autre technique.

    EDIT : trop lent
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 39
    Par défaut
    Merci beaucoup pour vos aides, cela fonctionne très bien.

    Effectivement, cela serai bien que ce problème soit corrigé. Donc faut attendre la prochaine version de java :s

  5. #5
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    [mode troll=on]
    Ceci dit, d'un point de vue conceptuel, c'est logique : comment maximiser une fenêtre qui n'est pas affichée ?
    [mode troll=off]
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

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

Discussions similaires

  1. JFrame agrandir automatiquement
    Par JAVIR dans le forum 2D
    Réponses: 1
    Dernier message: 05/09/2007, 14h55
  2. jFrame taille automatique
    Par nutix2003 dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 28/03/2007, 11h33
  3. probleme JFrame : ferme automatique l'application
    Par daweed74 dans le forum Agents de placement/Fenêtres
    Réponses: 6
    Dernier message: 17/03/2006, 11h55
  4. [JFrame] Maximiser la fenêtre
    Par yupa dans le forum Agents de placement/Fenêtres
    Réponses: 5
    Dernier message: 24/10/2005, 15h56
  5. Maximiser une JFrame
    Par harold63 dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 02/06/2004, 13h19

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