Bonjour,

je souhaite afficher le contenu d'une table MySQL dans une JTable. J'ai crée une méthode qui retourne une ArrayList avec le contenu de la table.
Dans un premier moment, j'ai créé un mon modèle de JTable avec un constructeur prenant en pramètre deux ArrayList: celà n'a pas marché.
J'ai changé pour un tableau de String pour les titres des colonnes et laissé un ArrayList pour le contenu des cellules: la fenêtre est affichée mais transparente.
Ma question se situe au niveau du constructeur: je reste sur l'ArrayList ou je dois passer en paramètre

String [] nomColonnes;
Object [][] donnees;

Le message affiché avec tableau et ArrayList est:

Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: java.lang.String cannot be cast to java.util.ArrayList


Merci de votre aide