JTable

etudev Messages postés 47 Date d'inscription vendredi 10 février 2006 Statut Membre Dernière intervention 23 mai 2006 - 28 avril 2006 à 18:39
etudev Messages postés 47 Date d'inscription vendredi 10 février 2006 Statut Membre Dernière intervention 23 mai 2006 - 2 mai 2006 à 09:17
Bonjour a tous,
Je voudrai remplir un jTable, au fur et a mesure de l'execution de mon programme. Mon jTable doit contenir deux colonne fixe.


j'ai essayé avec ce code :


   model = new DefaultTableModel(0,1);
   table = new JTable();
   table.setModel(model);
String [] data;
data[0]=("ma ligne")
  model.addRow(data);

Le remplisage du jtable se fait dynamiquement, mais il ne contient qu'une seule colonne.
 
Merci de bien vouloir m'aidée. 

3 réponses

cs_ducheseb Messages postés 344 Date d'inscription mardi 18 mai 2004 Statut Membre Dernière intervention 23 juin 2006 9
28 avril 2006 à 22:20
0
hades5 Messages postés 25 Date d'inscription dimanche 26 décembre 2004 Statut Membre Dernière intervention 5 juin 2007
1 mai 2006 à 23:29
Salut,
je n'ai pas tout compris ce que tu veux vraiment faire...
mais la méthode est la voici :
DefaultTableModel modele ; // ton modèle
JTable tableau ; // ta table
.....
String [] colonnes = {"Nom", "Pr\u00e9nom" } ;

modele = new DefaultTableModel ( colonnes, 0 ) ; // ici ta première ligne insérée

tableau = new JTable ( modele ) ;

....

// la méthode pour ajouter une ligne
public void ajouterUneLigne ( String [] ligne )
{
modele.addRow ( ligne ) ;
}
0
etudev Messages postés 47 Date d'inscription vendredi 10 février 2006 Statut Membre Dernière intervention 23 mai 2006
2 mai 2006 à 09:17
Salut,
je vous remercie pour vos reponses, qui mon aidée a resoudre le prombleme.
Merci. 
0
Rejoignez-nous