JTable et JScrollPane, pb de JScrollBar
Voila mon problème qui ma foi me laisse perplexe.
J'ai une classe VecteurPourTable qui me transforme un Vecteur en Vecteur de Vecteur.
J'utilise ce vecteurPourTable pour initialiser une JTable à une seule colonne.
Ensuite, j'ajoute dynamiquement des élément à ce vecteur:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
for(File fichierATester : fichiersAAjouter)
{
if(fichierATester.isFile())
vecteurFichiers.add(new FichierPourIhm(fichierATester));
else if (fichierATester.isDirectory())
for(File sousFichiers : fichierATester.listFiles())
if(sousFichiers.isFile())
vecteurFichiers.add(new FichierPourIhm(sousFichiers));
}
// on charge dans la table l'ensemble des ficheirs choisis
vecteurPourTable.load(vecteurFichiers);
tableMatrix.repaint(); |
Mais voila, ma scrollBar ne grandit pas, ce qui fait que je ne vois que certains élément du tableau (les autre sont présent, mais je ne peut pas avoir ma vue dessus).
Mon problème vient peut être de cette ligne:
Code:
1 2
|
scrollPaneTable.setPreferedSize(dimensionTable); |