?
comme l'a dit nrayaud, la taille du viewport par défaut est un carré, dont le coté est déterminé par nbColonnes * colonnes (en réalité, y'a une méthode qui permet de récupérer ce chiffre total dans le columnModel)...
donc déjà si tu veux pas un viewport carré, t obligé de modifier la taille...hors, les paramètres prennent tous une Dimension, ce qui t'oblige à connaitre hauteur et largeur...
donc il te faut des données dedans pour pouvoir récupérer la taille des colonnes dans le columnModel, sous peine d'affecter une mauvaise taille
---------------
Jubi Photos : Flickr - 500px