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

Composants Java Discussion :

Taille Bord Fenetre JFrame


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2012
    Messages : 8
    Par défaut Taille Bord Fenetre JFrame
    Bonjour,

    J'aimerai faire une fenêtre dont le composant à l'intérieur aurait une taille fixé au pixel prés.

    Le problème c'est que lorsque je crée ma fenêtre avec une certaines taille , c'est la taille de l'entièreté de la fenêtre avec les bords.

    Comment-puis je récupérer la taille des bords afin de créé une fenêtre dont le composant aurait une taille comme je le souhaite?

  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
    Mauvais idée et mauvaise pratique, les interfaces au pixel près.

    Ca ne supporte ni les redimensionnements, ni les résolutions différentes, d'un système à l'autres des éléments et leurs taillent changent (polices & cie), donc la taille au pixel près que tu auras prévu pour une version d'OS ne marchera pas sous une autre.

    Autant dire que tu te trouverais à recoder de A à Z un LayoutManager pour prévoir tous les cas.

    La perfection au pixel près est un mythe.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2012
    Messages : 8
    Par défaut
    Donc il n'y a aucune méthode permettant de savoir le nombre de pixel que prenne les bordures d'une fenetre quel que soit l'os?

  4. #4
    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
    Non.

    Par contre tu peux sans problème récupérer la taille du contenu de la JFrame.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    myFrame.getContentPane().getWidth();
    myFrame.getContentPane().getHeight();

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/09/2012, 17h09
  2. [JFrame]fermer une fenetre JFrame
    Par abbd dans le forum Agents de placement/Fenêtres
    Réponses: 6
    Dernier message: 19/03/2006, 14h58
  3. [JSplitPane] Recuperer taille courante de JFrame
    Par JamesP dans le forum Agents de placement/Fenêtres
    Réponses: 8
    Dernier message: 28/02/2006, 13h23
  4. Taille minimum fenetre.
    Par Belegkarnil dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 27/02/2006, 09h53
  5. Augmenter taille fenetre Jframe
    Par Battosaiii dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 15/12/2005, 22h24

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