Bonjour à tous,

J'ai une fenêtre formulaire contenant X textfields, labels et compagnie.
Dans cette fenêtre, j'ai un panel (pnlDetailFacture) qui contient au départ 5 JTextField. J'ai créé un bouton qui, à chaque clic, est censé générer 5 nouveaux JTextField sur le modèle des 5 premiers.
En gros, j'ajoute une ligne de saisie (voir image ci-dessous).


Je ne trouve pas comment ajouter mes nouveaux JTextField à mon panel.
Voici mon code :
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
 
btnAddOperation.addActionListener(new ActionListener() {
			private int i=2 ;
			public void actionPerformed(ActionEvent e) {
				// TODO Auto-generated method stub
				Object source = e.getSource();
				if (source.equals(btnAddOperation)) {
					JTextField txtRef = new JTextField();
					pnlDetailFacture.add(txtRef); // ERREUR A CE NIVEAU
					txtRef.setName(txtRef.getName()+i);
					// Idem pour les 4 autres champs
					i++;
				}
			}
		});
Un grand merci d'avance !