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

AWT/Swing Java Discussion :

no finalement getWidth renvoie toujours zéro. HELP !


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 95
    Par défaut no finalement getWidth renvoie toujours zéro. HELP !
    Salut,
    Merde et re-merde. Ca marche pas finalement, j'en ai marre !
    Je fais un truc du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    public fenPrinc() throws HeadlessException {
    		// initialisation de la fenetre principale
    		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		setExtendedState(JFrame.MAXIMIZED_BOTH);
    		setTitle("Le ballet des étoiles");
     
    		AjoutBarreMenu();	//création et ajout d'un menu
    		AjoutBarreOutil();	//création et ajout d'une barre d'outil
    		AjoutPanneau();	//ajout du JPanel	
     
    		panSys.init();
    		panSys.anime();
    	}
    panSys est un JPanel dans lequel je dessine.
    panSys.init() est une méthode qui contient getWidth et getHeight dans son corps.
    Ces méthodes (getWidth et getHeigth) me renvoient zéro alors que je voudrais qu'elles me renvoient les longueurs et largeurs quand la fenêtre est en plein écran.
    Pourtant j'ai mis l'instruction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setExtendedState(JFrame.MAXIMIZED_BOTH);
    Il faut croire que cela ne suffit pas.
    Que faut-il donc mettre come instruction avant d'appeler getWidth et getHeight pour que celles-ci renvoient les largeurs et hauteurs du JPanel dans son état où la fenêtre est en plein écran ?
    Merci de me sortir de là.

  2. #2
    Gfx
    Gfx est déconnecté
    Expert confirmé
    Avatar de Gfx
    Inscrit en
    Mai 2005
    Messages
    1 770
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 770
    Par défaut
    Il faut le faire quand la fenêtre est affichée, donc après le setVisible().

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

Discussions similaires

  1. fopen renvoi toujours NULL
    Par kissmytoe dans le forum C
    Réponses: 6
    Dernier message: 01/11/2006, 20h01
  2. socket send renvoi toujours (-1)
    Par tkwebch dans le forum Réseau
    Réponses: 8
    Dernier message: 30/08/2006, 17h24
  3. isdigit() renvoie toujours 0
    Par gangsoleil dans le forum C
    Réponses: 30
    Dernier message: 07/08/2006, 13h42
  4. [MySQL] Mon SELECT COUNT me renvoie toujours 1
    Par diaboloche dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 11/07/2006, 11h53
  5. Réponses: 2
    Dernier message: 16/04/2005, 20h24

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