Un problème deja abordé 50 fois... mais je ne trouve de solution "sur-mesure". (ca fait qqes mois que j'ai plus touché au java et là je suis comme un poisson agonisant sur le sol)
mon problème est le suivant :
J'ai un JTable (au départ vide). Et je veux y ajouter des lignes au fur et a mesure. Un bouton Ajouter affiche un formulaire à remplir et puis les données de ce formulaire vont creer une nouvelle ligne du tableau.
Y'a qqes mois j'avais utilisé des Jtable donc je me suis empressé de reprendre mon code... tout va bien (afficher, trier avec un table sorter, etc..) mais je n'arrive pas a ajouter des datas. (j'utilise un model)
Le JTable que j'utilisais avant permettait d'avoir une sensation de dynamisme car j'avais un fichier avec des info, et suivant certains critères je prenais qqes éléments.
Dans ce cas, je n'ai pas d'intermédiaire, cela doit passer en premier lieu par le tableau (pour ne pas sauvegarder les changements inutilement)
J'ai pensé faire une méthode addLigne. qui créerait un nouveau tableau de data 'data1' = (data.length + 1), je le remplit avec le tableau d'origine et ajoute ma ligne en fin de tableau; ensuite je retranfere tout dans le "data" et puis un firequelquechose pour signifier des changements.
Est-ce la bonne voie à suivre???
Partager