salut
j'ai un problème d'insertion de champ JTextField dans une table
j'ai créer ma table dans une fenêtre appelé FenetreA (Classe ) comme suite :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
JScrollPane jScrollPane1 = new JScrollPane();
       String[] head = {"Nom", "Prènom", "Adresse", "Telephone", "ville ", "pays", "code Postal"};
       DefaultTableModel defaultModel = new DefaultTableModel(head, 0);
JTable msgTable = new JTable(defaultModel);
ajouter a la Classe A :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
jScrollPane1.getViewport().add(msgTable);
ça marche la table est afficher avec les titres

ma premier question est si je veux afficher dans ma table que le Nom et prémon
quel est la méthode ?
j'ai créer une autre Classe B intégtrant JTextField j'ai voulu ecrire les champs (Nom , prénom,....) dans des JTextField et avec un bouton ajouter ces champs a la table qui est dans la Classe A
le code Comme suite :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
JTextField name = new JTextField();
     JTextField addr = new JTextField();
*************************
this.getContentPane().add(nameTField);
this.getContentPane().add(addrTField);
ajoutant un bouton avec un événement d'insertion
j'ai essayé addRow et d'autre méthode mais je crois que le problème c'est le textField il doit etre changé en objet
merci de me monté une méthode permettant de résoudre mon problème