builder.startPolygon();
builder.addPoint(50, 50);
builder.addPoint(60, 100);
builder.addPoint(100, 110);
builder.addPoint(120, 60);
builder.endPolygon();
builder.setStroke(Color.CYAN);
builder.addCircle(50);
builder.setFilled(false);
builder.setStroke(Color.ORANGE);
builder.setLocation(100, 200);