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 :

organisation de ContentPane


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
    Février 2005
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 183
    Par défaut organisation de ContentPane
    Bonjour,

    Dans mon application utilisant swing, j'ai plusieurs JPanel pour une JFrame (rien d'anormal jusque là). Il se trouve que j'en met un à l'ouest et un au centre (ça marche très bien).

    Je voudrais que le panel au centre occupe quasiment toute la place ... pour l'instant il ne prend qu'une petite partie de la fenetre. C'est bien dommage car j'ai un JEditorPane à l'intérieur et ça rend très mal.

    Merci de votre aide.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 183
    Par défaut
    Je reformule ma question :

    Comment gère t-on les proportions de dimension des différents ContentPane dans une JFrame ?

  3. #3
    Membre éprouvé
    Avatar de Janitrix
    Inscrit en
    Octobre 2005
    Messages
    3 391
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 3 391
    Par défaut
    Utilise le GridBagLayout pour gérer tout ça. Il y a ce sujet traité dans la FAQ Java GUI. Bonne chance.

  4. #4
    Membre éprouvé Avatar de LeXo
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 147
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 147
    Par défaut
    ah oui pareil

    lance toi a corps perdu dans le GridGagLayout avec ce layout manager tu seras pas deçu


  5. #5
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    Citation Envoyé par loacast
    Bonjour,

    Dans mon application utilisant swing, j'ai plusieurs JPanel pour une JFrame (rien d'anormal jusque là). Il se trouve que j'en met un à l'ouest et un au centre (ça marche très bien).

    Je voudrais que le panel au centre occupe quasiment toute la place ... pour l'instant il ne prend qu'une petite partie de la fenetre. C'est bien dommage car j'ai un JEditorPane à l'intérieur et ça rend très mal.

    Merci de votre aide.
    Il n'est pas nécessaire d'utiliser GridBagLayout à tout bout de champs, pour moi les plus utiles sont FlowLayout, BorderLayout et BoxLayout.

    Pour faire un panel à l'ouest et un panel au centre, il suffit que tu fasses un JPanel en BorderLayout comme contentpane (valeur par défaut), à l'ouest tu ajoutes un JPanel, au centre tu ajoutes un autre JPanel, il prendra toute la place.
    Après si ce JPanel qui prend toute la place est en FlowLayout (par défaut), les composants que tu mets dedans ne prendront pas toute la place.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 183
    Par défaut
    Merci pour la réponse et effectivement c'était le JPanel qui attendant l'appel du constructeur suivant :

    super(new BorderLayout());

    Tu m'as été d'une grande aide .

Discussions similaires

  1. [Debutant(e)][eclipse] Comment organiser ses projets ?
    Par Javanaute dans le forum Eclipse Java
    Réponses: 9
    Dernier message: 09/04/2004, 10h07
  2. [C#] Organisation PlaceHolder
    Par Johan31 dans le forum ASP.NET
    Réponses: 6
    Dernier message: 26/01/2004, 14h20
  3. [Packages] Problème d'organisation
    Par lolo... dans le forum JBuilder
    Réponses: 5
    Dernier message: 22/04/2003, 13h05

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