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

 Java Discussion :

JTable, JTableHeader non visible


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 9
    Par défaut JTable, JTableHeader non visible
    Bonjour à tous,

    Je ne suis pas un habitué de Java, et encore moins de l'IHM, je rencontre un problème avec une JTable.
    J'ai lu dans les bonnes pratiques qu'il fallait implémenter la classe AbstractTableModel pour alimenter la JTable, ce que j'ai fait (avec des vecteurs, pas avec des tableaux pour des raisons inhérentes à cette appli).

    Le résultat est que mon contenu s'affiche très bien, mais que je n'arrive pas à afficher les headers; pourtant lorsque je fais un print du header, il m'affiche bien les entrées dans ma console.

    En voici d'ailleurs le résultat (peut être une piste pour les IHMers) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [Nom, Prénom, Classement, Evolution, ID]javax.swing.table.JTableHeader[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=16777544,maximumSize=,minimumSize=,preferredSize=,draggedDistance=0,reorderingAllowed=true,resizingAllowed=true,updateTableInRealTime=true]
    Je précise que les méthodes getColumnCount() et getColumnName() ont été implémentées et fonctionnent, d'où mon désarroi, je ne comprends guère ce qui peux provoquer un tel comportement. Ai-je oublié quelque chose ?

    (désolé d'ouvrir un sujet pour un soucis si précaire, mais je trouve vraiment pas, j'ai fais tous les attributs )

    Bien cordialement,

  2. #2
    Membre habitué
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 9
    Par défaut
    Les headers ne s'affichent pas si la JTable n'est pas dans un JScrollPane. Il vaut mieux utiliser la recherche de ce forum que celle de google.

    Désolé du dérangement

  3. #3
    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
    Ou sinon tout simplement chercher dans la FAQ ça peut aider, et pense à passer le sujet en résolu.

Discussions similaires

  1. Imprimer JTable non visible
    Par rtg57 dans le forum Composants
    Réponses: 2
    Dernier message: 02/10/2013, 10h50
  2. Impression JTable non visible....
    Par lilou77 dans le forum Composants
    Réponses: 5
    Dernier message: 03/01/2006, 12h45
  3. Capture d'une form non visible
    Par Linkin dans le forum Composants VCL
    Réponses: 3
    Dernier message: 14/04/2004, 14h58
  4. Réponses: 4
    Dernier message: 07/12/2002, 15h24
  5. Form principale non visible au demarrage!!!!
    Par toufou dans le forum Composants VCL
    Réponses: 2
    Dernier message: 20/07/2002, 21h49

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