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 :

Problemes avec jSplitpane


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de EIN-LESER
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2008
    Messages
    703
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 703
    Par défaut Problemes avec jSplitpane
    Petite question (de débutant certainement lol)

    J’essaye d’imbriquer plusieurs JSplitpan pour obtenir des zones qui s’agrandissent tout seuls quand on agrandit la fenêtre

    L’agrandissement est gère comme sa dans le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    void ArrierePlan_componentResized(ComponentEvent e) {
        jSplitPane1.setDividerLocation(this.getHeight()/3);
        jSplitPane2.setDividerLocation(this.getHeight()/6);
        jSplitPane3.setDividerLocation(this.getWidth()/2);
        jSplitPane4.setDividerLocation(this.getWidth()/2);
        jSplitPane5.setDividerLocation(this.getWidth()/2);
        jSplitPane6.setDividerLocation(this.getWidth()/4);
      }
    Mon soucis c que quand il y a un Splitpane dans un autre l’agrandissement des zones du Splitpan ne se fait pas bien voire pas du tout pour certaines.
    J’ai pas exemple des Splitpanes ou la partie droite s’agrandis mais pas du tout la gauche.

    Quelqu'un pourrais il me dire si théoretiquement il est possible de les imbriquer sans cet inconvegnant et si oui comment merci d’avance.

    Ps je suis sous JBuilder

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 155
    Par défaut
    setResizeWeight(double) ?

    Sinon, les JSplitPane sont fait pour etre modifié par l'utilisateur, si ce n'est pas le cas utilise plutot un layout.

  3. #3
    Membre éclairé Avatar de EIN-LESER
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2008
    Messages
    703
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 703
    Par défaut
    On peut facilement empecher le rezize par l'ultilisateur en mettant la variable
    DividerSize a 0 mais tu a raison g finit par passer par des layout.
    mais sa m'intrigue quand meme
    comment se fait il que dans certains cas uniquement une des 2 parties se rezize.


    je suis peut etre trop curieux lol
    j'ai tendance a chercher midi a quatorze heure

    Merci en tout cas

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

Discussions similaires

  1. probleme avec un JSplitPane
    Par visiteur33 dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 27/04/2009, 15h32
  2. Probleme avec les JPanel dans les JSplitPane
    Par L4BiN dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 16/08/2006, 14h29
  3. probleme avec la touche F10
    Par b.grellee dans le forum Langage
    Réponses: 2
    Dernier message: 15/09/2002, 22h04
  4. Probleme avec fseek
    Par Bjorn dans le forum C
    Réponses: 5
    Dernier message: 04/08/2002, 07h17
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 08/06/2002, 23h06

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