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

Composants Java Discussion :

Rafraichissement Jcombobox dans jtable


Sujet :

Composants Java

  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 23
    Points : 20
    Points
    20
    Par défaut Rafraichissement Jcombobox dans jtable
    Bonjour,

    j'ai une table en swing Jtable qui contient un Jcombobox que j'ai initialiser comme cela:

    comboBox étant une JComboBox.

    maTable.getColumnModel().getColumn(1)
    .setCellEditor(new DefaultCellEditor(comboBox));

    jusque la tout va bien, si je met des valeur ca saffiche bien nickel
    maintenant passon au valeur dynamique.

    j'ai attacher un model a mon tableau afin de recuperer les valeurs, ce model herite de DefaultTableModel

    maintenant il se trouve que j'ai besoin de rafraichir la jcombobox qui se trouve dans ce tableau. Au moment de rafraichie je suis donc dans le controller qui celui ci possede une instance du model. je peut donc recuperer mon model de ma table et le mettre a jour.

    j'ai donc mis a jour mon vector de donnees dans le model,
    j'ai declarer une methode qui me rempli un jcombobox avec les nouvelles donnees mais maintenant je n'ai aucun moyen d'attacher ma jcombobox a une colonne...


    peut etre je ne suis pas bien parti...ca me derange pas de modifier mon code dans la mesure du possible...

    comment feriez vous dans ce genre de cas..?

    merci beaucoup.

  2. #2
    Membre à l'essai
    Inscrit en
    Janvier 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 23
    Points : 20
    Points
    20
    Par défaut
    bonjour

    bon en fait j'ai trouvé, j'ai tou simplement recuperer une instance de mon objet jtable, je rempli ma combox tout simplement et apres avec l'instance de l'objet jtable que j'ai recuperé je fait
    view.getMapTable().getColumnModel().getColumn(0).setCellEditor(new DefaultCellEditor(comboBox));

    et il me remet ma combo a jour.

    voila
    aplus

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

Discussions similaires

  1. Dérouler JcomboBox dans Jtable
    Par hawax dans le forum Composants
    Réponses: 0
    Dernier message: 30/03/2009, 02h02
  2. Jcombobox dans JTable
    Par goboben dans le forum Composants
    Réponses: 13
    Dernier message: 25/01/2008, 16h36
  3. Réponses: 6
    Dernier message: 20/09/2006, 11h01
  4. supprimer un item d'un jcombobox dans une jtable
    Par bellout dans le forum Composants
    Réponses: 6
    Dernier message: 22/06/2006, 16h06
  5. Vérification de l'etat des JComboBox dans JTable
    Par nicotine002 dans le forum Composants
    Réponses: 5
    Dernier message: 26/01/2006, 11h47

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