Bonjour,
Mon problème est le suivant:
J'ai une une table contenant des données, dans une colonne spécifique le texte peut s’étaler sur plusieurs lignes , du coup la hauteur de cette cellule doit s'ajuster de façon a ce qu'on voit toute l'information.
Pour faire j'ai ajouter un renderer dans le quel je mets le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
        p_table.setRowHeight(ligne, p_table.getRowHeight());
        if (nombreLignestext > 1) {
            p_table.setRowHeight(ligne, p_table.getRowHeight() * nombreLignestext );
        }
Jusqu’à la tout marche bien, ma table est bien affiché est chaque cellule de la colonne spécifique est ajusté en hauteur selon l'information.

Le problème est quand j'essaye de trier en utilisant la fonctionnalité de Jtable (clic sur le nom des colonnes): une fois que je le fais tout va de travers.
Normal parque le renderer fait son traitement sur le modèle , alors que le tri fais le traitement sur la vue.

y-t'il pas un moyen d'ajuster la taille automatiquement sans passer par le renderer ?