Newer
Older
package shape;
import javafx.scene.canvas.GraphicsContext;
import java.util.ArrayList;
import java.util.List;
// Liste pour stocker les formes
private List<Shape> shapes = new ArrayList<>();
// Méthode pour ajouter une forme dans le conteneur
shapes.add(shape); // Ajoute la forme à la liste
// Méthode pour dessiner toutes les formes
public void draw(GraphicsContext context) {
for (Shape shape : shapes) {
shape.draw(context); // Appelle la méthode draw de chaque forme