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 :

ScrollBar qui ne scroll rien du tout


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de keub51
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par défaut ScrollBar qui ne scroll rien du tout
    Bonjour,

    J'ai un problème avec mon interface graphique, je voudrais que celle çi soit 'scrollable' lorsque la taille de la fenêtre principale a été réduite. J'ai donc fais ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    JScrollPane scrollPane = new JScrollPane(monContenu);// on definit un scrollpane avecle Jpanel qui possède tous mes composants
    scrollPane.setAutoscrolls(true);//on autorise l'autoscroll
    scrollPane.setWheelScrollingEnabled(true);//on autorise le WheelScrolling
    scrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED); //si besoin
    scrollPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED); // si besoin
     
    //on ajoute le scrollpane au panel de la frame :
    Container leContenant = this.getContentPane();
    leContenant.add(scrollPane);
    Le résultat est que les ascenseurs n'apparaissent pas lorsque la fenêtre se reduit. si je met à la place de VERTICAL_SCROLLBAR_AS_NEEDED la valeur VERTICAL_SCROLLBAR_ALWAYS ils apparaissent mais restent grisés quelquesoit la taille de la fenêtre.

    Je ne comprends pas pourquoi ca ne marche pas ... quelqu'un peut m'aider ?

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    En fait tout dépend de la prefferedSize du contenu du JScrollPane.

    Que mets tu dedans?

  3. #3
    Membre éclairé Avatar de keub51
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par défaut
    je viens d'ajouter cette ligne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    scrollPane.setPreferredSize(new Dimension(800,600));
    800,600 étant la taille de la fenêtre mais pas d'évolution...
    Toujours le même problème :s

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Tu as mal lu mon message, ce n'est pas la prefferedSize du JScrollPane qu'il faut fixer, mais celle de son contenu (aka monContenu dans ton code).

    Je suppose dans ton cas que MonContenu est un composant custo

  5. #5
    Membre éclairé Avatar de keub51
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par défaut
    c'est nickel merci, je ne faisait pas la distinction entre setSize et setPrefferedSize, voilà maintenant qui est fait merci

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

Discussions similaires

  1. [XL-2013] Locked qui ne lock rien du tout
    Par tmlpqsdpmdlc dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 18/03/2015, 14h01
  2. [XL-2000] Un Unload qui ne décharge rien du tout
    Par Brebiou dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 28/04/2009, 10h14
  3. [Spip] #TEXTE qui n'affiche rien du tout
    Par oceane751 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 03/09/2008, 18h59
  4. scrollbar qui dans les navigateurs n'arrive pas à faire parcourir toute la page
    Par katlinea dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 30/07/2007, 10h02
  5. [C#, .net 2.0] Scrollbar qui scroll toute seule
    Par SesechXP dans le forum Windows Forms
    Réponses: 3
    Dernier message: 15/09/2006, 17h11

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