Bonsoir à tous, la question est simple. Je voudrais retenir les positions de toutes les colonnes d'une jtable, et restaurer cet ordre au lancement suivant de l'appli, donc respecter l'ordre de placement de l'utilisateur.
J'ai essayé différentes apis au travers du modèle/ou jtable (get/setmodelindex) les indexes bougent mais pas le view (normal) / la table avec movecolum, cela marche mais je ne sais pas ou va celle que je remplace (ca n'est pas une inversion) où va celle que je remplace (dans l'aide il précise left or right .. donc ambiguîté) ou je n'ai pas trouvé d'info à ce niveau. Donc j'ai fini par retenir l'ordre de la position par le header de chaque colonne et je recrée les colonnes dans le même ordre au prochain lancement. Cela marche mais du fait de la présence de model /index/etc .. donc abstraction position view/model interne j'aurais imaginé un fonctionnement plus automatique/intégré.
Voilà merci d'avance pour vos réponses
PS: j'ai regardé les messages/faq/etc.. avant de poster donc désolé si c déjà traité qqpart
Partager