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 :

problème JTable et JLabel


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    222
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 222
    Par défaut problème JTable et JLabel
    Salut,

    j'ai un problème au niveau de ma JTable, en effet je veut avoir un tableau de JLabel, mais lors de l'affichage de ma JTable voici ce qu'il m'affiche :

    javax.swing.JLabel[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=8388608,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,horizontalAlignment=LEADING,horizontalTextPosition=TRAILING,iconTextGap=4,labelFor=,text=document1,verticalAlignment=CENTER,verticalTextPosition=CENTER]

    dans les cellules

    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
     
    Object[][] donnees = new Object[1][3];
    JLabel[] elements = new JLabel[3];
     
    JLabel elem1 = new JLabel("Durand");
    JLabel elem2 = new JLabel("Pierre");
    JLabel elem3 = new JLabel("12/12/2001");
    elements[0]=elem1;
    elements[1]=elem2;
    elements[3]=elem3;
     
    donnees[0]=elements
     
    String[] titreColonnes = { "nom", "prenom", "date" };
     
    JTable jTable1 = new JTable(donnees, titreColonnes);
    Pourriez vous me dire d'où ce problème peut venir

    Merci

  2. #2
    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
    Il ne faut pas mettre des JComponent dans une JTable mais des données (genre String, Date, Integer & cie).

  3. #3
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    222
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 222
    Par défaut
    Je mets des composants car je veut mettre des MouseListener sur certains JLabel

    Alors est-il possible sur des type string de mettre des mousListener en java, d'aprés mes connaissances je dirais que non mais bon, on ne sait jamais

  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
    Dans ce cas là il faut passer par le mécanisme des renderers/editors

    http://mbaron.developpez.com/javase/javavisu/
    http://nicolas-zozol.developpez.com/...l/java/jtable/

  5. #5
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    222
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 222
    Par défaut
    OK je vais regarder ces sites, et encore merci pour cette rapidité de réponses

  6. #6
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    222
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 222
    Par défaut
    Salut,

    voila j'ai regardé tes sites qui sont d'ailleurs trés intéressants mais par contre je n'arrive pas à mettre un MouseListener sur mes JLabel.
    Serais tu comment faire ?

    Merci

Discussions similaires

  1. problème JTable getValueAt(int,int)
    Par trin86 dans le forum Composants
    Réponses: 8
    Dernier message: 16/02/2009, 19h29
  2. Problème sur un Jlabel
    Par Bella la vita dans le forum Composants
    Réponses: 4
    Dernier message: 25/11/2008, 14h44
  3. Problème JTable / CheckBox
    Par vanhel dans le forum Composants
    Réponses: 5
    Dernier message: 30/04/2008, 11h11
  4. Problème avec un JLabel
    Par Silverstone dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 23/08/2007, 15h38
  5. Problème JTable : le texte disparaît
    Par akrobat dans le forum Composants
    Réponses: 1
    Dernier message: 12/06/2007, 11h41

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