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:
Merci pour votre aide!!
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
Partager