Comment peut on recupere la position d'une colonne de table (TableColumn) ?
J'arrive à récupérer sa largeur mais pas sa position.
NB : je parle bien de la position dans le systeme de cooronnées de la table, pas la position dans le modele.
Comment peut on recupere la position d'une colonne de table (TableColumn) ?
J'arrive à récupérer sa largeur mais pas sa position.
NB : je parle bien de la position dans le systeme de cooronnées de la table, pas la position dans le modele.
Qu'est-ce que tu veux dire par "position dans le système de coordonnées de la table" ?
Tu veux parler de l'index de la colonne ou des coordonnées (x,y) ?
Ces infos sont contenues dans le ColumnModel de ta JTable, tu peux l'obtenir via la méthode ... roulements de tambour toussa toussa... getColumnModel , hyper original quoi![]()
Serait-ce les méthodes "convertColumnIndexToModel", "convertColumnIndexToView", "convertRowIndexToModel" et "convertRowIndexToView" de JTable que tu cherches ?
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Que la force de la puissance soit avec le courage de ta sagesse.
Non il cherche à savoir quelle est la position (en pixels de la colonne).
Dans ce cal il faut bidouiller un peu sur les Column que tu obtiens dans le ColumnModel. Elles ont une méthode getWidth qui donne leur largeur. Et comme tu connais toutes les colonnes affichées....
Partager