Bonjour,
dans un JPanel, j'installe une JTable...
* Version de base:Résultat: un tableau sans en-têtes de colonne, Ok c'est prévu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.add( maJTable );
* Version améliorée:Résultat: un tableau avec un en-tête de colonne
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.add( new JScrollPane( maJTable, ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS, ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER));. Moi je n'en veux pas.
Alors j'ai trouvé un post sur le forum indiquant qu'il fallait mettre le columnHeader à 'null'.
J'ai essayé ... et cela ne fonctionne pasComment faut-il faire pour se débarasser de l'en-tête de colonnes SVP ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 JScrollPane jSCP = new JScrollPane( maJTable, ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS, ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER ); jSCP.setColumnHeader( null ); this.add( jSCP );
@ bientôt...
Partager