Fehlerkorrektur der Fehlerkorrektur

master
SariusRu 8 years ago
parent a989c5d98d
commit d37528fc5c

@ -23,7 +23,7 @@ public class Province extends Actor
private int yPos; private int yPos;
private int eCount; private int eCount;
public int textSize; public int textSize;
private GreenfootImage province;
private boolean clicked = false; private boolean clicked = false;
/** /**
* Überprüft, ob die Provinz angeklickt wurde. * Überprüft, ob die Provinz angeklickt wurde.
@ -172,36 +172,44 @@ public class Province extends Actor
public void redrawProvince(int ColorInt) public void redrawProvince(int ColorInt)
{ {
textSize = 20; textSize = 20;
GreenfootImage provinceName = new GreenfootImage(displayName,textSize,new Color(0,0,0),new Color(1.0f,1.0f,1.0f,0.5f));
int eCountTanks = eCount / 5;
GreenfootImage LenghtCalculate = new GreenfootImage((eCount / 5) + "x",textSize, new Color(0,0,0), new Color(0,0,0));
int lenght = LenghtCalculate.getWidth() + (textSize *3);
if(lenght < provinceName.getWidth())
{
province = new GreenfootImage(provinceName.getWidth(),2*textSize);
}
else
{
province = new GreenfootImage(lenght,2*textSize);
}
if(ColorInt ==1) if(ColorInt ==1)
{ {
GreenfootImage provinceName = new GreenfootImage(displayName,textSize,new Color(0,0,0),new Color(1.0f,1.0f,1.0f,0.5f));
GreenfootImage province = new GreenfootImage(120,2*textSize);
province.drawImage(provinceName,0,0); province.drawImage(provinceName,0,0);
setImage(province); setImage(province);
oDecide(province,textSize,owner,eCount); oDecide(province,textSize,owner,eCount);
} }
if(ColorInt ==2) if(ColorInt ==2)
{ {
GreenfootImage provinceName = new GreenfootImage(displayName,textSize,new Color(0,0,0),Color.GREEN); provinceName = new GreenfootImage(displayName,textSize,new Color(0,0,0),Color.GREEN);
GreenfootImage province = new GreenfootImage(120,2*textSize);
province.drawImage(provinceName,0,0); province.drawImage(provinceName,0,0);
setImage(province); setImage(province);
oDecide(province,textSize,owner,eCount); oDecide(province,textSize,owner,eCount);
} }
if(ColorInt == 3) if(ColorInt == 3)
{ {
GreenfootImage provinceName = new GreenfootImage(displayName,textSize,new Color(0,0,0),Color.RED); provinceName = new GreenfootImage(displayName,textSize,new Color(0,0,0),Color.RED);
GreenfootImage province = new GreenfootImage(120,2*textSize);
province.drawImage(provinceName,0,0); province.drawImage(provinceName,0,0);
setImage(province); setImage(province);
oDecide(province,textSize,owner,eCount); oDecide(province,textSize,owner,eCount);
} }
} }
public void oDecide(GreenfootImage province,int textSize, int owner, int eCount) public void oDecide(GreenfootImage province,int textSize, int owner, int eCount)
{ {
String ownerString; String ownerString;

Loading…
Cancel
Save