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 :

Calculer la taille d'un JPanel créé dynamiquement


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 47
    Par défaut Calculer la taille d'un JPanel créé dynamiquement
    Bonjour,

    je voudrais calculer la taille de mon JPanel qui a été ajouté dans un jSplitPane, mais quand j'utilise la méthode getSize() elle me renvoie une valeur Dimension égale à (0;0).

    Si je donne une valeur fixe à mon JPanel avec setSize() en amont du code et que je fais un getSize(), là j'ai les bonnes dimensions de mon JPanel.

    Le problème c'est que finalement je ne connais jamais la taille de ce panel pusque son container est redimensionable. J'ai besoin d'en connaitre la taille pour pouvoir ajuster l'échelle du dessin que je veux tracer dedans.

    Vous auriez une solution pour ce problème SVP?

    Merci,

    Bye
    Loïc

  2. #2
    Membre émérite
    Avatar de n!co
    Profil pro
    Inscrit en
    Février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 831
    Par défaut
    Je ne pourrais pas te donner la différence fondamentale entre les deux méthodes, mais pour récupérer la dimension exacte (notament apres redimensionnement) d'un composant il faut utiliser la méthode
    Nico

  3. #3
    Membre éclairé

    Profil pro
    Coach Agile
    Inscrit en
    Décembre 2005
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Coach Agile

    Informations forums :
    Inscription : Décembre 2005
    Messages : 316
    Par défaut getsize() vs getPreferredSize()
    Je dois admettre que si quelqu’un connaît la cause technique de cette différence entre getsize() et getPreferredSize(), je suis intéressé.

    Merci,
    Chris.

  4. #4
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 47
    Par défaut
    merci pour vos réponses

Discussions similaires

  1. Comment calculer la taille d'une base de données ?
    Par say dans le forum Décisions SGBD
    Réponses: 8
    Dernier message: 01/04/2011, 16h48
  2. Problème de taille d'un JPanel dans un GridLayout
    Par ZamZam340 dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 30/04/2006, 20h56
  3. [debutant] taille d'un JPanel
    Par Tempotpo dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 10/02/2006, 15h37
  4. Calculer la taille d'un texte dans un DC
    Par vanitom dans le forum MFC
    Réponses: 9
    Dernier message: 28/10/2005, 15h32
  5. Calculer la taille d'une image
    Par bigourson dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 05/09/2005, 11h22

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