Comment ajouter une ligne dans la JTable?
Savez-vous comment je peux ajouter une nouvelle ligne à un jTable
?
Vous devez vous connecter pour publier un commentaire.
Savez-vous comment je peux ajouter une nouvelle ligne à un jTable
?
Vous devez vous connecter pour publier un commentaire.
La
TableModel
derrière la JTable s'occupe de toutes les données derrière la table. Afin d'ajouter et de supprimer des lignes dans une table, vous devez utiliser unDefaultTableModel
Pour créer la table avec ce modèle:
Pour ajouter une ligne:
Vous pouvez également supprimer les lignes avec cette méthode.
Plus de détails sur le DefaultTableModel peut être trouvé ici
JTable table = new JTable(new DefaultTableModel(new Object[]{"Column1", "Column2"}, 20));
Utilisation:
Pour ajouter ligne à
JTable
, l'un des moyens est:1) Créer une table à l'aide de DefaultTableModel:
2) Pour ajouter une ligne:
Utilisation
obtenir le modèle avec
DefaultTableModel modelName = (DefaultTableModel) JTabelName.getModel();
Créer un Vecteur avec
Vector vectorName = new Vector();
faire autant
row.add
comme comumnsajouter bientôt il suffit de l'ajouter avec
modelName.addRow(Vector name);
Par souci d'exhaustivité, assurez-vous d'abord vous avez le bon importation de sorte que vous pouvez utiliser le
addRow
fonction:En supposant que votre jTable est déjà créé, vous pouvez procéder et de créer votre propre ajouter une ligne méthode qui accepte les paramètres que vous avez besoin de: