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

 Java Discussion :

JscrollPane dans un Jpanel


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 21
    Par défaut JscrollPane dans un Jpanel
    Bonjour tout le monde;

    je vous explique mon problème, j'ai un panel dans lequel j'ajoute dynamiquement plusieurs petit panel, mais à un certain moment on arrive plus à voir les panels ajoutés, je veux donc ajouter un jscrollpane au panel principal qui contient les autres petits panels, mais je ne sais plus comment faire,

    est c'est possible de le faire? si qlq a une idées merci de m'aider

  2. #2
    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,

    Citation Envoyé par Lamy20 Voir le message
    je veux donc ajouter un jscrollpane au panel principal qui contient les autres petits panels,
    C'est l'inverse qu'il faut faire : il faut mettre ton panel principal dans un JScrollPane...

    En gros quelque part tu dois avoir ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    frame.getContentPane().add(panelPrincipal);
    Tu remplaces par ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    frame.getContentPane().add(new JScrollPane(panelPrincipal));
    a++

  3. #3
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 21
    Par défaut
    Merci pour votre réponse, mais ça ne marche pas chez moi, Je me suis cassé le tete il y a un moment j'ai réussi à faire apparaitre les bar du JScrollPane, mais je devais changer le layout car avant j'utilisais un layout null, mais maintenant les composants que j'ajoute ne s'affiches pas comme je le souhaite, il y a t'il une solution à ce probleme?

    Merci beaucoup

  4. #4
    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
    Citation Envoyé par Lamy20 Voir le message
    Merci pour votre réponse, mais ça ne marche pas chez moi, Je me suis cassé le tete il y a un moment j'ai réussi à faire apparaitre les bar du JScrollPane, mais je devais changer le layout car avant j'utilisais un layout null,
    Avec un layout null tu dois définir les tailles et la position de TOUS les composants, y compris le composant parent...

    Cela peut sembler plus "simple" mais ce n'est généralement pas le cas.

    Citation Envoyé par Lamy20 Voir le message
    mais maintenant les composants que j'ajoute ne s'affiches pas comme je le souhaite, il y a t'il une solution à ce probleme?
    Oui : utiliser un layout approprié selon ce que tu veux faire.

    a++

  5. #5
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 21
    Par défaut
    Merci de m'avoir répondu, je vais essayer cette solution et je te dienderais au courant a+

  6. #6
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 17
    Par défaut
    le truc se seré
    de mettre ton unpanel dans le jscrollpane et de mettre dans se panel la les autres panels
    car dens un jscrollpane on ne peut mattre qu'un seul component
    don tu aure
    frame
    |-------panel
    ******** |------jscrollpane
    ****************|----------panel2
    ***************************|--------petitpanel1
    ***************************|--------petitpanel2
    ***************************|--------petitpanel3
    ***************************|--------petitpanel4
    ..........................
    .........................

Discussions similaires

  1. JScrollPane dans un JPanel
    Par moudjames23 dans le forum Composants
    Réponses: 4
    Dernier message: 18/04/2015, 05h41
  2. Réponses: 3
    Dernier message: 08/03/2011, 21h53
  3. [Java] JScrollPane dans JTabbedPane + JPanel
    Par SoGeek dans le forum Composants
    Réponses: 3
    Dernier message: 21/02/2011, 15h51
  4. Comportement du JScrollPane dans un JPanel
    Par CARNIBAL dans le forum Agents de placement/Fenêtres
    Réponses: 7
    Dernier message: 03/12/2008, 15h55
  5. Probleme JScrollPane dans un JPanel
    Par aurore22 dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 31/05/2008, 22h20

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