import java.awt.Point;

public class Gitter {
    private int breite;
    private int hoehe;
    private int maschenWeite;
    private GraphicsWindow fenster;

    Gitter(int b, int h, int mW, GraphicsWindow w) {
	breite = b;
	hoehe = h;
	maschenWeite = mW;
	fenster = w;
    }

    public int getBreite() {
	return breite;
    }

    public int getHoehe() {
	return hoehe;
    }

    public int getMaschenWeite() {
	return maschenWeite;
    }

    public void zeichnen() {
	
	for (int i=1; i<=breite; i++) {
	    Point anf = new Point(maschenWeite * i , 0);
	    Point end = new Point(maschenWeite * i , (hoehe +1) * maschenWeite );
	    fenster.drawLine(anf, end);
	}

	for (int i=1; i<=hoehe; i++) {
	    Point anf = new Point(0, maschenWeite * i);
	    Point end = new Point((breite +1) * maschenWeite, maschenWeite * i);
	    fenster.drawLine(anf, end);
	}


    }
}
