16. august 2005 - 18:02
Der er
6 kommentarer og 1 løsning
Java hjælp, mht. font?
Hejsa. Har prøvet mig frem og nået til et udemærket resultat, men nu vil jeg prøve at sætte en "g.setFont();" til verdana, men melder følgenden fejl: setFont(java.awt.Font) in java.awt.Graphics cannot be applied to (java.lang.String) - Hvad gør jeg? - Her er min kode: import java.applet.*; import java.awt.*; public class rect extends Applet { public void paint(Graphics g) { g.setFont("Verdana"); g.setColor(Color.BLACK); g.drawRect(100,100,100,200); } } -- For sjov skyld prøvede jeg at indsætte import java.awt.Font.*; - men som sagt ingen som hedder dette =) Så tak tak!
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
16. august 2005 - 18:04
#1
void setFont(Font nySkrifttype) sætter skrifttypen til nySkrifttype. Dette påvirker tekster skrevet med drawString() herefter. Hmm, void?? - hvad gør jeg ?-)
16. august 2005 - 18:04
#2
Der er en klasse der hedder Font, og den har følgende contructor: Font(String name, int style, int size) Så det må bliver noget a la: g.setFont(new Font ("Verdana", Font.PLAIN, 12));
16. august 2005 - 18:04
#3
prøv: g.setFont(Font.decode("Verdana")); selvom jeg ikke aner on det er et validt font navn
16. august 2005 - 18:06
#4
Tak for hjælpen. Hvordan kunne du vide der skulle stå Font.decode("Verdana")) - kan jeg læse om det et sted? Alt i java skal jeg kunne, hæhæ.
16. august 2005 - 18:09
#5
16. august 2005 - 18:10
#6
16. august 2005 - 18:11
#7
Jamen, det jo perfekt!
Kurser inden for grundlæggende programmering