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 :

[jTable][jComboBox] le CB ne s'affiche pas


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2006
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 68
    Par défaut [jTable][jComboBox] le CB ne s'affiche pas
    Bonjour,
    C'est surement facile à faire mais je voudrais mettre des combobox dans ma jtable, j'ai suivi l'explication en ligne de l'api, mais le combobox ne s'affiche pas...
    Voici mon code:
    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
     
    TableModelSpe model = new TableModelSpe(1,5);
     
    TableColumn colonne = jTable1.getColumnModel().getColumn(0);
    JComboBox CB = new JComboBox();
    Iterator it = Listes.setDpts.iterator();
    while (it.hasNext()){
                    CB.addItem(it.next());
    }  
    colonne.setCellEditor(new DefaultCellEditor(CB));
     
    Object[][] data = new Object[][]{
                    {Listes.setDpts.get(0),"e","d","z","d"}
    };
    model.setData(data);
    sorter.setTableModel(model);
    jTable1.setModel(sorter);
    Où est mon problème? merci de m'aider...

  2. #2
    Membre confirmé Avatar de ythim
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 76
    Par défaut
    Peux tu donner la déclaration de taclasse : TableModelSpe ?
    est ce qu'elle "extends" AbstractTableModel ???

    D'autre part je sais pas si cela change quelques choses mais je reverrai l'ordre de définition de ta JTable:

    1er : - Creation du model
    2eme : - Applique le model à la JTable
    3eme : - Création de la combobox
    4eme et dernier : - Tu défini l'Editor pour la ComboBox


    Ici il me semble que tu fais le GetColumnModel avant d'avoir appliqué ton model à ta JTable... verifie tout ca

    Voila comment je ferais , en esperant que ca puisse t'aider !

  3. #3
    Membre confirmé
    Inscrit en
    Septembre 2006
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 68
    Par défaut
    merci c'etait ca le probleme!! resolu!!

  4. #4
    Membre confirmé Avatar de ythim
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 76
    Par défaut
    Pense à appuyer sur le bouton Résolu en bas de la page

    Bonne fin de journée @++

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

Discussions similaires

  1. JTable : Les titres des colonnes n'affichent pas
    Par the watcher dans le forum Composants
    Réponses: 9
    Dernier message: 10/03/2010, 13h28
  2. [JTable] les noms des colonnes de s'affichent pas
    Par macben dans le forum Composants
    Réponses: 6
    Dernier message: 25/04/2008, 11h03
  3. Titres des colonnes d'une JTable ne s'affiche pas.
    Par maxlegrand dans le forum Composants
    Réponses: 2
    Dernier message: 05/06/2007, 23h24
  4. JTable qui ne s'affiche pas ?
    Par greg1602 dans le forum Composants
    Réponses: 10
    Dernier message: 28/11/2005, 08h38
  5. Noms des colonnes ne s'affichent pas dans un JTable
    Par Bourdet dans le forum Agents de placement/Fenêtres
    Réponses: 5
    Dernier message: 07/07/2005, 15h26

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