This site requires JavaScript, please enable it in your browser!
Greenfoot back
LegendofLife
LegendofLife wrote ...

2017/6/29

Import different fonts into Greenfoot.

LegendofLife LegendofLife

2017/6/29

#
Hallo I wanted to an older Code for a scoreboard by my teacher, but that didn´t worked
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
import greenfoot.*;
import java.awt.Font;
 
 
public class Counter extends Actor
{
    GreenfootImage  pz =            new GreenfootImage  (200,80);
    Font            meineSchrift =  new Font            ("Calibri", 1, 30);
    Color           meineFarbe =    new Color           (255,44,77,255);
     
    public Counter()
    {
        setImage(pz);
        pz.setFont(meineSchrift); //Here is that error: "incompatible types:java.awt.Font cannot be converted to greenfoot.Font"
        pz.setColor(meineFarbe);
    }
 
    public void act()
    {
        pz.clear();
        pz.setColor(Color.WHITE);
        pz.fillRect(0, 0, 199, 79);
        pz.setColor(meineFarbe);       
        pz.drawString("Punkte: "+Spieler2.punkte, 10, 50);
    }   
}
Can I some how convert that java font into a greenfoot font??
danpost danpost

2017/6/29

#
Just remove line 2 and change line 8 to:
1
Font            meineSchrift =  new Font            ("Calibri", true, false, 30);
LegendofLife LegendofLife

2017/6/30

#
Thanks alot it works
You need to login to post a reply.