Salut!!

Je voudrais savoir comment récupérer la valeur sélectionnée dans une jcombobox en dehors de la méthode ActionPerformed, j'ai utilisé une variable final mais je ne peux pas lui affecter de valeurs!!

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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
JComboBox jc = new JComboBox();
           jc.setBounds(0,0,20,20);
           
           jc.addItem("item1");   
           jc.addItem("item2");  
           jc.addItem("item3");
           
           panel.add(jc);
           jc.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){

String s = String.valueOf(jc.getSelectedItem());

  final int valeur;
  
               switch(s)
                    {
                        case 1:
                            valeur=1;
                        break;
                        case 2:
                            valeur=2;
                        break;
                        case 3:
                            valeur=3;
                        break;
                      
                        default:
                            System.out.println(s);
                        break;
                    }

}
});

 int recup=valeur;//blocage ici
Merci pour votre aide!!