From b8dc2b1f3ac971ebb8bcba4630ad7bb36d8e5f16 Mon Sep 17 00:00:00 2001 From: s22029480 <nahlane-ghina.SAYEH@etu.univ-amu.fr> Date: Fri, 4 Oct 2024 11:50:14 +0200 Subject: [PATCH] modification de ShapeContainer creation de AbstractShape creation de Polygon,BorderDecorator et CenterDecorator --- src/main/java/shape/App.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/shape/App.java b/src/main/java/shape/App.java index 1a519e1..3cc64e6 100644 --- a/src/main/java/shape/App.java +++ b/src/main/java/shape/App.java @@ -12,6 +12,7 @@ import javafx.stage.Stage; + public class App extends Application { public static void main(String[] args) { @@ -26,10 +27,14 @@ public class App extends Application { ShapeContainer shapeContainer = new ShapeContainer(); graphicsContext.setFill(Color.AQUAMARINE); graphicsContext.fillOval(10,10,10,10); - shapeContainer.addShape(new Rectangle(Color.BLUE,new Point2D(10,10), new Point2D(40,40))); + shapeContainer.add(new Rectangle(Color.BLUE,new Point2D(10,10), new Point2D(40,40))); shapeContainer.draw(graphicsContext); root.getChildren().add(canvas); primaryStage.setScene(new Scene(root)); primaryStage.show(); } + + + + } \ No newline at end of file -- GitLab