Bonsoir tout le monde.
Je cherche comment ajouter une ligne à une table dynamiquement.
Je crée un jtable dans netbeans dont le nombre de ligne est fixé dans les valeurs par défault(par exemple au début sur netbeans si on choisit dans le model d'avoir juste 5 lignes, ce nombre est par défault le nombre de ligne de la table).
voici mon code:
à un moment donnée je dépasse la taille que j'avais fixé par défault, donc il faudrait l'ajouter ca d'une manière dynamique(j'ai essayé avec les tableaux de type Object[][] mais ça ne ma rien donné) je me demande pourquoi il n'existe pas une méthode setRowCount(int row) ou semblable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Article article =new Article(); int k=0; ArrayList liste=new ArrayList(); try { liste = article.retourarticle(); for (int i = 0; i < ((int)(liste.size())/5); i++) { for(int l=0; l<5 ; l++) { jTableArticle.setValueAt((String)liste.get(k), i, l); k++; } } } catch (SQLException ex) { Logger.getLogger(GestionDeStockView.class.getName()).log(Level.SEVERE, null, ex); }
Merci d'avance
Partager