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

SWT/JFace Java Discussion :

[SWT] prolbème d'affichage


Sujet :

SWT/JFace Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de whilecoyote
    Inscrit en
    Novembre 2004
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 154
    Par défaut [SWT] prolbème d'affichage
    Bonjour,
    J'utilise le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    int style =
    			SWT.MULTI
    			| SWT.BORDER
    			| SWT.H_SCROLL
    			| SWT.V_SCROLL
    			| SWT.FULL_SELECTION; 
     
    //        Composite mainPanel = widgetFactory.createComposite(parent, style ) ;
     
    		ScrolledComposite mainSrolledPanel = new ScrolledComposite(parent, style);
     
    		Composite mainPanel = new Composite(mainSrolledPanel,SWT.NONE);
     
     
            GridLayout layout = new GridLayout();
     
            GridData mainGridData = new GridData(GridData.HORIZONTAL_ALIGN_FILL);
            mainPanel.setLayout(layout);
            mainPanel.setLayoutData(mainGridData);
     
            mainGridData.grabExcessHorizontalSpace = true;

    Mon problème est que tous ce que je crée dans mainPanel (ou dans mainScrolledPanel) ne s'affiche pas alors que tous se que je crée dans parent s'affiche : .

    Mon but etant de créer une vue qui créer des scrollbar quand cela s'avere nécessaire.

    Merci de votre aide.

    W.Coyote

  2. #2
    BiM
    BiM est déconnecté
    Expert confirmé
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Par défaut
    mainPanel.setVisible(true);

  3. #3
    Membre confirmé Avatar de whilecoyote
    Inscrit en
    Novembre 2004
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 154
    Par défaut
    Apparement cela ne suffit pas... parce que ça ne marche toujours pas.

  4. #4
    BiM
    BiM est déconnecté
    Expert confirmé
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Par défaut
    J'suis en train de me dire que t'as rien mis dans ton mainPanel en même temps...

  5. #5
    Membre confirmé Avatar de whilecoyote
    Inscrit en
    Novembre 2004
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 154
    Par défaut
    C'est parce que j'avais pas mis tous le code. Je viens de trouver (par hasard mais j'ai quand même trouvé)
    En fait il fallait que je fasse :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    mainSrolledPanel.setContent(mainPanel);
     
    tous le code de création des boutons et autres et à la fin de ma méthode
     
    mainPanel.setSize(mainPanel.computeSize(SWT.MAX, SWT.MAX));
    Merci encore pour ton aide..

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 21/05/2015, 20h15
  2. Réponses: 1
    Dernier message: 03/09/2014, 10h28
  3. [SWT] [débutant] Raffraichir l'affichage
    Par jbwan dans le forum SWT/JFace
    Réponses: 1
    Dernier message: 19/06/2006, 09h43
  4. [SWT][LINUX] Problèmes d'affichage
    Par BiM dans le forum SWT/JFace
    Réponses: 4
    Dernier message: 11/06/2006, 16h27
  5. [SWT][IHM]Probleme d'affichage des icones
    Par barbu0055 dans le forum SWT/JFace
    Réponses: 6
    Dernier message: 03/03/2006, 12h05

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