Forum Clubic

Taille d'une JTable

Salut,

Je me demandais si il était possible de définir le nombre de ligne par défaut d’une jtable --> je la construit avec un Table Model fait maison et les rows sont tirées d’un vecteur. Mais voila le nombre de row varie énormément alors est il possible de dire que si il y à plus de 15 lignes, cela le place dans un scrollpane normal et si moins il doit au minimum afficher 15 lignes ?

histoire que mon panel ressemble à quelque chose même avec peu de lignes.

merci

tu peux utiliser la methode setAutoResizeMode(int mode)
du style :
if(taillejtable > 15)setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);

Salut,

Pourquoi appelé qqch qui va toucher à la tailee de mas colonnes alors que c’est au nombre de mes lignes que j’en ai ?

exact
mais c’est la bonne methode mais j’ai fait une erreur
il faut fair:
setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
et les barres de defilement horizontale et verticale apparaitront automatiquement si getAutoscrolls() = true (voir aussi setAutoscrolls(boolean ))

Merci, j’essaye ca