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 :

pb model et renderer combobox en swing


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 14
    Par défaut pb model et renderer combobox en swing
    Hello,

    Je n'arrive pas à résoudre un pb concernant un pannel en java swing :

    J'ai une combobox, et selon le traitement fait, je dois changer son model (changement de contenu des choix possibles de la combobox).

    Celà marche bien, mais notre intégrateur, qui fait des tests automatiques, et qui teste notamment le "renderer" de la combobox, a remarqué que le renderer n'était pas actualisé lorsque je sette un nouveau model (et donc c'est bloquant pour ces tests).

    Je ne suis pas super à l 'aise en swing, j'aurais voulu des conseils pour mettre à jour "proprement" ma combo dans un même traitement.

    Merci d'avance

  2. #2
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 14
    Par défaut
    en regardant d'autres posts, je pourrais essayer un removeAllItems avant de setter un nouveau model, peut être est-ce une solution pour que mon renderer soit à jour ?

  3. #3
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 14
    Par défaut
    non, removeAll() ou removeAllItems() ne met pas à jour le contenu de la hashmap du renderer...je vais essayer autre chose...

  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
    Retablir l'index de sélection à -1 pour être sur qu'aucune valeur soit sélectionnée (je dis ça au pif, mais bon on sait jamais).

    Quand tu dis que le renderer ne change pas, tu parles de quoi exactement? Ce qui est affiché par le renderer (dans ce cas là un repaint devrait suffire) ou la classse d'implémentation du renderer qui ne change pas de toute façon.

    Ensuite tout dépend de ce que réalise vraiment ton renderer. Là ce ne sont que des suppositions de ma part.

Discussions similaires

  1. [swing] contenu d'un combobox en différentes couleurs
    Par d_token dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 27/07/2006, 11h54
  2. [Swing][JTable]pb de header avec Model
    Par yoshï dans le forum Composants
    Réponses: 2
    Dernier message: 19/04/2006, 11h01
  3. [JTABLE][MODEL][RENDERER]Communication
    Par cameleon2002 dans le forum Composants
    Réponses: 1
    Dernier message: 31/12/2005, 14h36
  4. [Swing]Case a cocher JTable, et Renderer
    Par bibx dans le forum Composants
    Réponses: 16
    Dernier message: 29/12/2004, 14h49
  5. [Swing][TableColumnModel] model colonnes de JTable
    Par imothep dans le forum Composants
    Réponses: 2
    Dernier message: 18/06/2004, 17h32

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