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
36JComboBox 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







Répondre avec citation
Partager