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
Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.
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....
Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.
Dans la classe JtableHeader tu as les infos sur la colonne draggée et sur la distance de drag (getDraggedColumn, getDraggedDistance)
Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager