finde den Fehler nicht. Könnt ihr mir helfen:
import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) import greenfoot.Font; import greenfoot.Color;
/** * Write a description of class Energieanzeige here. * * @author (your name) * @version (a version number or a date) */ public class Lebensanzeige extends Actor { GreenfootImage bild; Spieler1 s1;
/**
* Act - do whatever the Energieanzeige wants to do. This method is called whenever
* the 'Act' or 'Run' button gets pressed in the environment.
*/
public void act()
{
aktualisiere(20);
}
public Lebensanzeige(Spieler1 s1){
s1= s1;
bild= new GreenfootImage(300, 100);
bild.clear();
bild.setColor(Color.WHITE);
setImage(bild);
aktualisiere(20);
}
public void aktualisiere(int pSchriftg){
GreenfootImage bild=getImage();
Font font =bild.getFont();
bild.clear();
font=font.deriveFont(1,pSchriftg);
bild.setFont(font);
bild.drawString("Leben: " ,0,20);
setImage(bild);
}
}
bei Font.font.deriveFont wird immer fehler angezeigt. method deriveFont in class greenfoot.Font cannot be applied to given types; required:float found int,int reason: actual and formal Arguments differ in length.
Vielen dank für eure hilfe

