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 :

Problème affichage combo dans un tree


Sujet :

SWT/JFace Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 36
    Points : 18
    Points
    18
    Par défaut Problème affichage combo dans un tree
    Bonjour à tous !

    J'ai un petit problème avec une combo dans un tree :

    Je souhaite mettre une Combo dans un sous-item dans un Tree. Pour ce faire j'utilise un TreeEditor, voici les lignes de code clés :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
            // unit combo editor
            final TreeEditor editor1 = new TreeEditor(tree[5]);
            editor1.horizontalAlignment = SWT.LEFT;
            editor1.grabHorizontal = true;
            //editor1.minimumWidth = 70;
            editor1.setEditor(blockT_unit, ssitem1, 1);
    où blockT_unit est ma combo et ssitem1 et mon sous-item (TreeItem). Cela donne ceci :


    et lorsque l'on déplit l'item :


    Ok ça fonctionne, sauf que ma combo qui fait toute la largeur, c'est moche donc je veux modifier la largeur, pour ce faire je modifie mon code de cette manière :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
            // unit combo editor
            final TreeEditor editor1 = new TreeEditor(tree[5]);
            editor1.horizontalAlignment = SWT.LEFT;
            //editor1.grabHorizontal = true;
            editor1.minimumWidth = 70;
            editor1.setEditor(blockT_unit, ssitem1, 1);
    Et là c'est le drame :


    Quand on déplie par contre ça se met correctement :


    Mais dès que je replis l'item, la combo revient en haut à gauche ! Ce qui me paraît étrange, c'est que ça fonctionne correctement lorsque j'utilise le grab :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    editor1.grabHorizontal = true;
    Merci de votre aide !

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 36
    Points : 18
    Points
    18
    Par défaut
    Je n'ai toujours pas trouvé de solution J'ai opté pour mettre ma combo sur toute la largeur en attendant, j'espère que quelqu'un pourra m'aider

Discussions similaires

  1. Problème affichage image dans CSS
    Par Silvia12 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 25/04/2007, 09h27
  2. Problème affichage XML dans navigateur
    Par speedev dans le forum Langage
    Réponses: 11
    Dernier message: 19/03/2007, 16h26
  3. [SQL] Moteur de recherche problème affichage donnée dans select
    Par vincedjs dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 07/04/2006, 20h27
  4. [VB]Problème affichage image dans IE6
    Par flogreg dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 20/02/2006, 18h41
  5. Problème affichage image dans IE6
    Par flogreg dans le forum IE
    Réponses: 6
    Dernier message: 13/02/2006, 14h29

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