Bonjour,
J'ai créé une JTable. J'ai au départ une ligne.
Comment faire pour que lorsque je termine la saisie de la première ligne,une seconde est insérée en dessous pour continuer la saise?
Est ce qu'il y un exmple de code?
Merci.
Bonjour,
J'ai créé une JTable. J'ai au départ une ligne.
Comment faire pour que lorsque je termine la saisie de la première ligne,une seconde est insérée en dessous pour continuer la saise?
Est ce qu'il y un exmple de code?
Merci.
Il faut parler non pas directement à la table, mais à son modèle :
voir la doc de jTable, et les tutoriels sur ce site...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 DefaultTableModel aModel = (DefaultTableModel) jTable1.getModel(); Object[] objects = new Object[4]; // un objet (vide) pour chaque colonne (j'en ai 4) aModel.addRow(objects);
bonne chance !
Merci bien pour la réponse fraco, mais je voudrais que le nombre de lignes ne soit pas fixe.
Par exemple , dans ton cas, le nombre de lignes = 4. Comment faire alors pour insérer une 5ème ligne quand la ligne 4 sera remplie? Il y a certainement un moyen pour générer dynamiquement de nouvelles lignes en cas de besoin,non?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager