Bonjour,

Je travaille sur un projet de logiciel, et je rencontre un problème.
J'ai créé cette fenêtre, et je cherche à Incrémenter et décrémenter la première box en appuyant sur la flèche du haut pour ++ et la flèche du bas pour -- .

Nom : Capture.PNG
Affichages : 2331
Taille : 6,4 Ko

j'ai créé ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
button211.addMouseListener(new MouseAdapter(){
	    		public int b = 0;
	    		public void mouseDown(MouseEvent e) {
	    			b++;
	    			text21.setText(""+b);
	    		}
	    	});
qui fonctionne pour l'incrémentation. Mais je ne vois pas comment récupérer la variable "b" afin de l'utiliser pour la décrémentation.


Voila ce que j'ai essayé de faire, sans succès.

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
if (button211 != null) {
	    	button211.addMouseListener(new MouseAdapter(){
	    		public int b = 0;
	    		public void mouseDown(MouseEvent e) {
	    			b++;
	    			text21.setText(""+b);
	    		}
	    	});
	    }
 
	    if (button212 != null) {
	    	button212.addMouseListener(new MouseAdapter(){
	    		public void mouseDown(MouseEvent e) {
	    			b--;
	    			text21.setText(""+b);
	    		}
	    	});
	    }
Si vous avez une piste de réflexion à me faire parvenir, j'accepte volontiers !

Cordialement