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 :

pb avec setValueAt dans une jTable


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 8
    Par défaut pb avec setValueAt dans une jTable
    Bonjour,

    j'ai un petit problème. Voici le petit bout de code qui me pose problème :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    JComboBox combo = new JComboBox();
    combo.addItem("tottooto");            
    jMaTable.setValueAt((Object) combo, selRow, selCol);
    En fait, dans une case x,y de ma jTable, je voudrait y mettre une combobox. J'utilise donc la méthode setValueAt et à l'affichage, au lieu de voir ma combobox, je vois une chaine de caractères genre :
    javax.swing.JComboBox[,0,0,0x0,invalid,layout=javax.swing.plaf.metal.MetalComboBoxUI$MetalComboBoxLayoutManager..........

    Pourquoi ai je ça?

    merci d'avance pour votre aide.

    Touti35

  2. #2
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    La méthode setValueAt sert à affecter le contenu d'une cellule, pas son rendu, il faut bien dissocier la donnée de la vue.

    Tu trouveras exactement ce que tu veux faire ici : Using a Combo Box as an Editor

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 8
    Par défaut
    merci pour l'info. Je vais regarder ça de près.

    COrdialement

Discussions similaires

  1. Réponses: 2
    Dernier message: 31/01/2014, 22h38
  2. Importer une liste dans une JTable avec SWING
    Par samibipbip dans le forum Composants
    Réponses: 6
    Dernier message: 26/10/2011, 07h20
  3. Navigation dans une Jtable avec enter
    Par grabriel dans le forum Composants
    Réponses: 1
    Dernier message: 19/12/2006, 19h41
  4. [VB6] Multiselection avec CTRL dans une msflexgrid
    Par Troopers dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 17/04/2003, 10h57
  5. PB avec "self" dans une dll
    Par DiJiRiDouS dans le forum Langage
    Réponses: 2
    Dernier message: 21/02/2003, 09h32

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