Bonjour,
J'ai un problème avec les JTable.
Je dois faire uneJTable dont seulement une partie des colonnes est
scrollable (les 1ères colonnes doivent être toujours visibles, les
suivantes sont scrollables à souhait).
Ma solution est de faire 2 JTable. Une qui est dans le corps du
JScrollPane et une autre qui est dans le rowHeader. Ca marche comme je
veux. Le problème, c'est que bien sur, je ne vois pas l'entête des
colonnes qui sont dans le RowHeader. J'ai bien essayé de rajouter dans
le corner le header de la JTable, mais ça ne marche pas. J'ai essayé
avec un JButton et un JLabel, ça marche, mais pas moyen avec un
JTableHeader.
Mon autre problème concerne le tri des données qui sont dans ces
JTable. Sur le site de Sun, il y a une classe qui permet de le faire
très simplement
(http://java.sun.com/docs/books/tutorial/uiswing/components/table.html
et
http://java.sun.com/docs/books/tutorial/uiswing/components/example-1dot4/TableSorterDemo.java).
Seulement, comme j'ai 2 Jtable distinctes, je ne peut trier que les
colonnes qui sont dans le corps du JScrollPane, celles qui sont dans la
JTable du RowHeader ne sont bien sur pas triées.
Est ce que quelqu'un à déjà eu à faire face à ce genre de problème ?
**Zhebulonn**