, j'ai bien cherché sur google et je n'ai pas trouvé de réponse à mon pb (si il a déjà été résolu je m'en excuse)

Je "debute" en Java, je voudrais réaliser un programme simple qui permet de "gerer" une bibliotheque (on peut ajouter des livres, modifier le stock, modifier les infos de chauqe bouqin tel que le titre l'auteur .....)
Le proramme fonctionne sous la console, mais je voudrais faire une interface graphique pour que cela soit moins moche.

Pour la réalisation de la fenetre je n'ai pas de pb, c'est au sujet des ActioListeners :
je pense qu'il y à 2 facons de faire,
+ ou lorsque je clique sur un bouton je modifie une variable qui me permet de savoir sur quel bouton j'ai cliqué, mais à ce moment là mon code est :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
   //Principal
        m1.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                action = 1
            }
            }); 
               if(action==1)......................
et cela ne fonctionne pas...

+ou je fais (ce qui me parait "mieux") :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
//Principal
        m1.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                for(int i;livres.size();i++) {
                                        System.out.println(livres(i);
            }
            });
mais à ce moment là la variable livres ne m'est plus accessible....

en sachant que ArrayList livres est le tableau ou sont stocké mes livres (j'espère améliorer ca bientot ;-))

Voilà, j'espère que j'ai été assez clair

Je vous remerci !