Variable irrécuperable hors de mon JComboBox
Bonjour,
On doit réaliser un emploi du temps en java. Mon problème est qu'une variable ici promo doit pouvoir etre connu au niveau au dessus du JComboBox. Donc au niveau du bouton ajouter.
Voici une partie de mon programme
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
ajouter.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
combo_0.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ae) {
final String promo = (String) combo_0.getSelectedItem();
}});
tableau[41].setText(promo);
tableau[41].setOpaque(true);
tableau[41].setBackground(Color.GREEN);
}}); |
Les msg d'erreur :
Code:
1 2 3
| GrilleEdt.java:540: cannot find symbol
symbol: variable promo
tableau[41].setText(promo); |
Je souhaite donc afficher le string promo récupéré dans le JComboBox et le mettre dans un JLabel au moment du click sur le JButton ajouter.
pour info ajouter est un JButton
combo_0 est un JComboBox
tableau[41] est un JLabel
Merci d'avance pour votre aide.