Hello,

Je ne comprends pas pourquoi il ne veut pas afficher :

A B C D

avec ce code
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
import java.awt.*;
import javax.swing.*;
 
public class test extends JApplet {
 
	int deA = 65; // Code ASCII de la lettre "A"
	int aH = 68;  // Code ASCII de la lettre "D"
 
	public void paint(Graphics g) { 
 
		for(int i = 0; i < 4; i++) {
 
			// Avec cette ligne il fait 4 boucles mais en superposant les lettre l'une sur l'autre ?? 
			//for(int l = deA; l <= aD; l++ ){
 
			// Et avec cette ligne il écrit que des A ??
			for(int l = deA; l <= aH; l+=l ){                        // De A à D
				String chaine= new Character((char)l).toString();
				g.drawString(chaine, 30 + (50*i), 50);
 
			// Ce que je souhaite c'est qu'il affiche A B C D
 
			}
		}
 
	}
 
}
Soit il affiche que des A, soit il ecrase les lettre l'une sur l'autre ??