I'm currently trying to draw a simple polygon onto the screen. As of now I can't see anything on the screen.
I also need the xPoints and yPoints to be adjustable. How can I achieve that?
Will I have to reconstruct the MyWorld class in order for the new xPoints and yPoints to be visible? I don't want them to only update on construction of the World.
Inside of my Screen class, I have this code
And the MyWorld constructor is as follows:
public void DrawScreen() {
GreenfootImage screen = new GreenfootImage(300,200);
screen.setColor(Color.RED);
int[] xPoints = {0, 0, 10, 10};
int[] yPoints = {10,0,0, 10 };
screen.drawPolygon(xPoints, yPoints, 3);
this.setImage(screen);
}
public MyWorld()
{
super(600, 400, 1);
Screen screen = new Screen();
screen.DrawScreen();
}
