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

Agents de placement/Fenêtres Java Discussion :

JTabbedPane et JPanel (avec scrollbar)


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 23
    Par défaut JTabbedPane et JPanel (avec scrollbar)
    Encore une petite question sur mes panels

    Comment faire en sorte que le JPanel d'un JTabbedPane soit scrollable?
    J'ai bien essayé différentes compositions à base de JTabbedPane/JScrollPane/JPanel mais aucun succès pour l'instant

  2. #2
    Membre éclairé
    Homme Profil pro
    NoOb
    Inscrit en
    Mai 2007
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : NoOb

    Informations forums :
    Inscription : Mai 2007
    Messages : 554
    Par défaut
    Bonjour,

    Il me semble qu'il y a une histoire de setPrefferedSize sur le JScrollPane...

    Je regarde !

    Edit : Bon j'ai pas retrouvé mon setPrefferedSize mais j'ai fait un setViewPortView(monPanel) au lieu du traditionnel add(monPanel) ...

  3. #3
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 23
    Par défaut
    Citation Envoyé par Génoce Voir le message
    mais j'ai fait un setViewPortView(monPanel) au lieu du traditionnel add(monPanel) ...
    C'est à dire? Un truc dans ce style?


    JTabbedPane tabbedPane = new JTabbedPane();
    JScrollPane scrollPane = new JScrollPane();
    JPanel panel = new JPanel();

    scrollPane.setViewPortView(panel);
    tabbedPane.addTab("Scrolled Paned", scrollPane);

  4. #4
    Membre éclairé
    Homme Profil pro
    NoOb
    Inscrit en
    Mai 2007
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : NoOb

    Informations forums :
    Inscription : Mai 2007
    Messages : 554
    Par défaut
    Oui, ça fonctionne chez toi?

  5. #5
    Membre émérite Avatar de Heimdal
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 549
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setViewportView(tonPanel);
    ou simplement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    new JScrollPane(tonPanel);

  6. #6
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 23
    Par défaut
    Marche pas

Discussions similaires

  1. Interchanger un JPanel avec un autre
    Par jfz dans le forum Agents de placement/Fenêtres
    Réponses: 10
    Dernier message: 09/01/2010, 20h38
  2. Redimensionner JPanel avec ScrollBar
    Par webinfo dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 24/05/2009, 11h21
  3. [Swing] JPanel avec sa JScrollBar qui scrolle toute seule
    Par chcoust dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 22/11/2006, 14h37
  4. [FLASH MX2004] Zone de saisie avec scrollbar
    Par carlito dans le forum Flash
    Réponses: 3
    Dernier message: 29/11/2004, 14h30
  5. Format de date et molette avec Scrollbar
    Par SteelBox dans le forum Bases de données
    Réponses: 2
    Dernier message: 18/11/2004, 00h54

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