From 0b28f0d0582e8e60c4625837670bd3a000f1f593 Mon Sep 17 00:00:00 2001
From: a23022716 <celia.arezki.1@etu.univ-amu.fr>
Date: Fri, 11 Oct 2024 11:08:20 +0200
Subject: [PATCH] add ShapeApp class to test my shape editor.

---
 src/main/java/shape/tp5/ShapeApp.java | 33 +++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)
 create mode 100644 src/main/java/shape/tp5/ShapeApp.java

diff --git a/src/main/java/shape/tp5/ShapeApp.java b/src/main/java/shape/tp5/ShapeApp.java
new file mode 100644
index 0000000..ab56f01
--- /dev/null
+++ b/src/main/java/shape/tp5/ShapeApp.java
@@ -0,0 +1,33 @@
+package shape.tp5;
+import javafx.application.Application;
+import javafx.scene.Scene;
+import javafx.scene.layout.Pane;
+import javafx.stage.Stage;
+
+public class ShapeApp extends Application {
+
+    @Override
+    public void start(Stage primaryStage) {
+        Drawer drawer = new Drawer(400, 400);
+
+        Circle circle1 = new Circle(100, 100, 50);
+        Circle circle2 = new Circle(300, 300, 60);
+        Rectangle rectangle = new Rectangle(150, 150, 100, 80);
+
+        drawer.add(circle1);
+        drawer.add(circle2);
+        drawer.add(rectangle);
+
+        Pane root = new Pane();
+        root.getChildren().add(drawer);
+
+        Scene scene = new Scene(root, 400, 400);
+        primaryStage.setTitle("Éditeur de formes");
+        primaryStage.setScene(scene);
+        primaryStage.show();
+    }
+
+    public static void main(String[] args) {
+        launch(args);
+    }
+}
-- 
GitLab