Salut !
Je souhaite ajouter une colonne dans ma JTable(NetBeans) lors de l'execution genre j'ai une table de deux colone après je veux rajouter d'autre colonne a fir et a mesur de l'ajout des elements lors d'éxecution pour ceci j'ai fais ce code
la colonne et belle et bien ajouté a chaque insertion d'un élement, mais le problème c'est que j'arrive pas a insérer des lignes, si la table est la même qui est défini j'ai pas de pblm mes ligne sont ajoutées correctement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 (( DefaultTableModel)table.getModel()).addColumn("Domaine"+Ndm); // Ndm++;
mais après l'ajout des colonnes les ligne ne sont pas ajouté j'ai plutot une erreur la voici
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for(int l=0;l<place.size();l++) { (( DefaultTableModel)table.getModel()).addRow(new Object[]{place.get(l).getNom(),place.get(l).getJeton(),place.get(l).d.get(ss).getNom()}); }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 5 at pfe_version2.AjouterPlace$9.getColumnClass(AjouterPlace.java:171) at javax.swing.JTable.getColumnClass(JTable.java:2633)
Partager