public MTable < T > addColumn ( final String attribute , final String libelle ) { final int modelIndex = getColumnCount ( ) ; final TableColumn tableColumn = new TableColumn ( modelIndex ) ; // on met l'énumération de l'attribut comme identifier dans le TableColumn pour s'en servir dans MTableModel tableColumn . setIdentifier ( attribute ) ; if ( libelle == null ) { // on prend par défaut l'attribut si le libellé n'est pas précisé, tableColumn . setHeaderValue ( attribute ) ; } else { // le libellé a été précisé pour l'entête de cette colonne tableColumn . setHeaderValue ( libelle ) ; } // ajoute la colonne dans la table super . addColumn ( tableColumn ) ; return this ; }
Ajoute une colonne dans la table .