Salut,
j'ai besoin d'un petit coup de main, j'ai dans mon interface une JTable que je créé dès le début mais vide (de taille 10x10), l'utilisateur doit à ce moment choisir une table et une base de donnée que j'accède par JDBC.
Pour le moment pas de problème, je récupére les données de la table (nom des colonnes, et data).
Problème : ce programme doit être générique, et je doit donc à tout moment pouvoir afficher les données (en gros un browser sql en java, mais en plus simple).
Dans une méthode, je récupère les noms des colonnes dans un vecteur vect, et les données dans un vecteur de vecteur data.
Je sais que le constructeur de JTable est fait pour prendre ces deux vecteurs, mais ma table ne se met pas à jour.
Je pense que je fait de faire un :
n'es pas terrible vu que la table existe déjà.
Code : Sélectionner tout - Visualiser dans une fenêtre à part bddTable = new JTable(vect, data);
Comment résoudre ce problème ? faut-il que j'efface les colonnes (vides) puis tout redessiner un à un ?
Merci pour tout.






Répondre avec citation





Partager