Dessiner un caractère ou un entier en java
estelle08
Messages postés
6
Statut
Membre
-
estelle08 Messages postés 6 Statut Membre -
estelle08 Messages postés 6 Statut Membre -
Bonjour,
Je suis en train de réaliser un programme en java, le programme doit à la demande de l'utilisateur proposer un sudoku, un carré gréco latin ou un tatami.
Je dois afficher un entier ou un caratère selon les cas en entrant en paramètre ce qu'il y a à afficher et une certaine position dans ma fenêtre. Mais le drawString ne fonctionne pas car je n'entre pas en paramètre une chaîne. Que puis je utiliser ?
Je suis en train de réaliser un programme en java, le programme doit à la demande de l'utilisateur proposer un sudoku, un carré gréco latin ou un tatami.
Je dois afficher un entier ou un caratère selon les cas en entrant en paramètre ce qu'il y a à afficher et une certaine position dans ma fenêtre. Mais le drawString ne fonctionne pas car je n'entre pas en paramètre une chaîne. Que puis je utiliser ?
A voir également:
- Dessiner un caractère ou un entier en java
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Dessiner un tableau - Guide
- Caractère ascii - Guide
- Caractère spéciaux - Guide
3 réponses
J'ai essayé de la casté, apparament le caste passe mais pas le drawString
voila l'erreur qu'il me met : "cannot find symbol
symbol : method drawString(java.lang.String,int,int,int,int)
location: class java.awt.Graphics
g.drawString(s,0,1,c1*40+(c*40)+70,l1*40+(l*40)+75);
^
1 error"
String s;
s = String.valueOf(gr.donneTab(l,c).donneChiffre());
g.setColor(Color.lightGray);
g.drawRect(c1*40+(c*40)+50,l1*40+(l*40)+50,40,40);
g.setColor(Color.black);
if(gr.donneTab(l,c).donneChiffre() != 0)
{
g.drawString(s,0,1,c1*40+(c*40)+70,l1*40+(l*40)+75);
}
voila l'erreur qu'il me met : "cannot find symbol
symbol : method drawString(java.lang.String,int,int,int,int)
location: class java.awt.Graphics
g.drawString(s,0,1,c1*40+(c*40)+70,l1*40+(l*40)+75);
^
1 error"
String s;
s = String.valueOf(gr.donneTab(l,c).donneChiffre());
g.setColor(Color.lightGray);
g.drawRect(c1*40+(c*40)+50,l1*40+(l*40)+50,40,40);
g.setColor(Color.black);
if(gr.donneTab(l,c).donneChiffre() != 0)
{
g.drawString(s,0,1,c1*40+(c*40)+70,l1*40+(l*40)+75);
}