bonjour,
j'ai un jComboBox "combo". les valeurs de ce jComboBox sont 1,2,3,....10.
je veux créer des textfield selon le nombre choisi du jComboBox.
j'ai essayé par ce code, mais le problème les textfield sont crées sans graphique
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
private void comboActionPerformed(java.awt.event.ActionEvent evt) {                                              
        Object o=cb_nbre_champ.getSelectedItem();
        int nbre= Integer.parseInt((String)o);
        System.out.println("nbre"+nbre);
        for(int i=0;i<nbre;i++)
        {
            TextField tf=new TextField(null, 20);
            System.out.println("tf   "+tf);
            panel_champ.add(tf);
        }
    }
Résultat du console:
nbre3
tf java.awt.TextField[textfield0,0,0,0x0,invalid,text=,editable,selection=0-0]
tf java.awt.TextField[textfield1,0,0,0x0,invalid,text=,editable,selection=0-0]
tf java.awt.TextField[textfield2,0,0,0x0,invalid,text=,editable,selection=0-0]

s'ils vous plait aidez-moi pour complèter mon travail