Avatar billede andhansen Nybegynder
22. januar 2002 - 15:52 Der er 6 kommentarer og
1 løsning

Hvordan skriver jeg tal med g.drawString?

jeg har lavet en brugerflade hvor jeg har placeret nogen firkanter der skulle forestille borde, men så når jeg vil sætte en tekst ind hvor jeg bruger en string der er lavet af en intværdi, forsvinder det hele inklusiv borderne!
Hvorfor gør de det, og hvordan får jeg skrevet de der tal?
Jeg har en ide om at public void paint(Graphic g) ikke kan klare at man bruger int værdier.
Avatar billede mallemab Nybegynder
22. januar 2002 - 16:05 #1
hvis den ikke kan klare int værdier, så lav en String..

int y = 653;
String s = "" + y;
Avatar billede kresten Nybegynder
22. januar 2002 - 16:05 #2
Skriver du bare noget i stil med

g.drawString(10,10,10,null);

Eller hvad?
Avatar billede carstenknudsen Nybegynder
22. januar 2002 - 18:44 #3
Du skal bruge
g.drawString("Streng",100,100)
Avatar billede mel2000 Nybegynder
24. januar 2002 - 09:56 #4
Prøv med:
g.drawString("" + 100);
Avatar billede mel2000 Nybegynder
25. januar 2002 - 09:02 #5
Forresten skal der jo lige koordinater på så der kommer til at se ud så flg.:

g.drawString("" + din_var, x-koordinat, y.koordinat);
Avatar billede carstenknudsen Nybegynder
25. januar 2002 - 09:40 #6
mel2000: har du set de tidligere svar/kommentarer?
Avatar billede mel2000 Nybegynder
28. januar 2002 - 13:21 #7
Ja, men det er en variabel der skal bruges og ikke "hardcoding" :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester