Bonjour,
Voilà mon probème :
Je voudrais "customiser" mes en-têtes de tableau (enfin pour l'instant je veux juste ajouter un tooltip sur les noms de colonnes).
J'ai donc créé une petite classe héritée de DefaultTableCellRenderer qui va bien et je fais :
Sauf que du coup il me vire genre les flèches qui montrent que l'on peut trier la colonne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part tableColum1.setHeaderRenderer(new MonTableCellRenderer());
En fait je n'arrive pas à trouver l'implémentation par défaut du HeaderRenderer. Parce que :
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part tableColum1.setHeaderRenderer(new DefaultTableCellRenderer());
ne donnent pas du tout le même résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part tableColum1.setHeaderRenderer(null);.
Et moi je voudrais pas partir du DefaultTableCellRenderer mais du rendu qui est fait lorsque headerRenderer vaut null.
Quelqu'un a une idée ?
Partager