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
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:
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.