import gameoflifetest.GraphicsWindow; class Test { public static void main (String[] args) { GraphicsWindow gw = new GraphicsWindow(); Position[] points = { new Position(10, 10) , new Position(20, 10) , new Position(30, 10) , new Position(30, 20) , new Position(20, 20) , new Position(10, 20) }; Polygon p = new Polygon(points); p.zeichneDich(gw); gw.mouseClick(); p = p.translate(10, 10); gw.clear(); p.zeichneDich(gw); gw.mouseClick(); p = p.erweitere(new Position(5, 20)); gw.clear(); p.zeichneDich(gw); gw.mouseClick(); p = p.reduziere(2); gw.clear(); p.zeichneDich(gw); gw.mouseClick(); System.out.format("%.2f\n", p.berechneFlaeche()); System.exit(0); } }