bonjour
je veux dans mon abstracttablemodel de jtable faire une methode qui permet d'ajouter une colonne a la jtable
j'ai essayé la voila :
Code :
- {
-
- int nbRow = this.getRowCount(), nbCol = this.getColumnCount();
- this.columnNames = new String[nbCol + 1];
- Object[][] tmp = new Object[nbRow][nbRow];
- tmp = this.data ;
- this.data = new Object[nbRow][nbCol+1];
- for(int i = 0 ; i< nbRow ; i++){
- for(int j = 0 ;j<= nbCol ; j++){
- if(j != nbCol){
- this.data[i][j] = tmp[i][j];
- }else{
- this.data[i][nbCol] = new Double(0);
- }
- }
- }
- //Cette méthode permet d'avertir le tableau que les données ont été modifiées
- //Ce qui permet une mise à jours complète du tableau
- this.fireTableDataChanged();
- }
|
mais aucun changement dans le jtable et aucune exeption levé lors du clic sur le bouton qui fait appel a cette methode
estc ce que vous pouvez detecter ou le probleme
merci