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 :

Probleme de size de JPanel, je ne controle rien.


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juin 2007
    Messages : 27
    Par défaut Probleme de size de JPanel, je ne controle rien.
    Bonjour,

    Je suis en train de me prendre la tête avec les tailles de mes composants.

    J'utilise une JToolBar, avec plusieurs JPanel imbriqué dedans. Et divers composants (JComboBox, JSpinner, JRadioButton...) à l'intérieur des ces JPanel.

    Je n'arrive pas à régler la taille de mes composants. J'essais avec setMaximumSize, setMinimumSize, setPreferredSize, setSize et rien de marche.

    Je n'utilise que des BoxLayout verticaux, peut être que ca vient de ca.

    C'est peut etre tres simple, toute remarque est la bien venue.

    Merci

  2. #2
    Membre éclairé Avatar de biozaxx
    Profil pro
    Inscrit en
    Août 2004
    Messages
    403
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 403
    Par défaut
    salut,

    peut etre qu'un petit tour vers le tutorial pourra t'aider.
    beaucoup de parametres interviennent dans la mise en forme

    http://java.sun.com/docs/books/tutor...ayout/box.html

    et enfin remaque perso : le boxlayout n'est a mon avis pas le mieux pour faire quelque chose d'un peu travaillé, mieux vaut le GridBaglayout.
    Et je trouve bizarre d'utiliser une jtoobar avec des JComboBox, JSpinner, JRadioButton ....

  3. #3
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    La taille et la position des composants est défini par le LayoutManager du composant parent...

    Les maximum/preferred size ne sont là qu'à titre d'information et ne sont pas forcément utilisées par le Layout (se reporter à la documentation de ce dernier pour plus de détail)

    a++

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juin 2007
    Messages : 27
    Par défaut
    Merci pour vos réponse.

    En fait, mon programme affiche des courbes, et la JToolBar (sur le côté) sert à selectionner les courbes qui sont afficher, et regler divers autres options.

    J'ai finalement réussi à faire à peu près ce que je voulais avec des emboitement de Box. C'est relativement simple à utiliser
    Pour la taille, j'ai utiliser les commandes :

    Dimension preferredSize = component.getPreferredSize();
    component.setMaximumSize(new Dimension (Integer.MAX_VALUE, preferredSize.height));
    component.setMinimumSize(new Dimension (Integer.MAX_VALUE, preferredSize.height));

    Tout le monde me parle du GridBagLayout, il à l'air plus compliqué. Peut être que je m' y mettrais si j'ai le temps.

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

Discussions similaires

  1. probleme pour rendre un JPanel disable
    Par L4BiN dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 06/06/2007, 11h14
  2. Probleme image de fond JPanel
    Par Aurel_ dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 24/05/2007, 15h06
  3. [Layout] Probleme pour ajuster un JPanel particulier
    Par jlassiramzy dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 11/01/2007, 18h24
  4. probleme persitance d'un JPanel
    Par Tempotpo dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 16/02/2006, 13h22
  5. [Swing]probleme pour changer de JPanel
    Par mereyj dans le forum Composants
    Réponses: 8
    Dernier message: 19/06/2005, 12h55

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