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 :

Ajustage de la taille de la liste items d'un combobox ouvert


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    mko
    mko est déconnecté
    Nouveau membre du Club
    Inscrit en
    Juillet 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 5
    Par défaut Ajustage de la taille de la liste items d'un combobox ouvert
    Bonjour à tous

    je travaille sur les combobox.
    1- La liste des items du combo est ouverte suite au clic sur le bouton qui permet de dérouler cette liste.
    2- Cette Liste étant ouverte, losqu'on clique sur une certaine zone de cette liste, j'ajoute le nombre d'items et je notifie au combobox que le contenu a changer avec fireContentsChanged. Visuellement, on a bien les nouveaux items dans la liste mais la taille du composant visuel de la liste n'a pas changée.
    3- Si l'opération lors du clic est la suppression, je me rends bien compte que les items ont été supprimées mais la taille du composant visuel de la liste n'a pas changée. Je me retrouve avec des espaces vides.
    4- Après l'ajout ou la suppression précédement évoqué, je clique en dehors de la liste visible des items. La liste se ferme et lorsque je clique à nouveau sur le bouton de déroulement de la liste, elle s'ouvre avec une taille correcte (pas d'espace vides).
    je souhaiterais savoir ajuster automatquement la liste ouverte par code.
    Quelle méthode (ou enchainement de méthodes) dois-je invoquer après le fireContentsChanged?
    je reste ouvert à d'autres façon de procéder qui me permettrait d'arriver au résultat escompté.

    Merci d'avance

  2. #2
    mko
    mko est déconnecté
    Nouveau membre du Club
    Inscrit en
    Juillet 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 5
    Par défaut
    Bonjour à tous

    Je rajoute des captures d'écran peut être pour mieux me faire comprendre.

    1- L'image 1.jpeg représente le premier clic sur le bouton de déroulement (le bouton avec flèche) : La liste arborescente s'ouvre.
    2- Après que j'ai cliqué sur le + (en vers) de la première ligne, j'obtiens ce qui est présenté sur l'image 2.jpeg
    3- Je quitte la liste déroulante et la liste se ferme. Par la suite je clique à nouveau sur le bouton de déroulement et la liste s'ouvre tel que présenté sur l'image 3.jpeg

    Ce que je souhaite obtenir c'est que lorsque je clique sur le + comme à l'étape 2 ci-dessus, la liste arborescente s'ouvre comme à l'image 3.jpeg automatiquement sans que je n'ai besoin de quitter la liste.

    J'espère que je me suis mieux fait comprendre et que des réponses ne tarderont pas.

    Merci d'avance
    Images attachées Images attachées    

Discussions similaires

  1. [Struts] Tester la taille d'une List avec un Tag Logic
    Par yolepro dans le forum Struts 1
    Réponses: 5
    Dernier message: 24/08/2007, 10h28
  2. Changer le format de numérotation d'un <fo:list-item
    Par elitost dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 05/09/2005, 17h37
  3. [JSTL] Taille d'une List
    Par DeeJimy dans le forum Taglibs
    Réponses: 2
    Dernier message: 05/04/2005, 18h58
  4. Taille d'une liste déroulante
    Par pingos dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 23/02/2005, 17h28
  5. [C#] WinForm.Label : connaitre la taille d'une liste de char
    Par lord_paco dans le forum Windows Forms
    Réponses: 4
    Dernier message: 16/11/2004, 23h04

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