Bonjour à tous,
J'aimerais obtenir un look de ce genre pour une JTable :
Image du bas de cette page :
http://www.activewidgets.com/grid/
Jusqu'à présent j'ai réussi à avoir l'alternance des couleurs de lignes, le look des en-têtes avec JGoodies et l'éffacement du rectangle de sélection d'une cellule lors de la sélection d'une ligne (grace à vous, merci). Il me reste la numérotation des lignes mais j'ai ça dans le livre de Swing.
Par contre il me reste ces 2 points à régler :
1- je voudrais éviter que le texte des cellules et des en-têtes soit collé sur la grille. Bien que setIntercellSpacing(Dimension) ou setRowMargin(int) du TableColumnModel fonctionnent, leur utilisation fait apparaître des trous lorsqu'on sélectionne une ligne. Une solution serait de "padder" avec un espace mais j'aimerais mieux éviter de manipuler les données...
2- Il y a un décalage de quelques pixels entre le "splitter" des en-têtes (look WindowsLookAndFeel de JGoodies) et la ligne de la grille verticale (environ 2 pixels vers la droite) et ce sans toucher à setIntercellSpacing().
Merci d'éclairer ma lanterne...