Select Git revision
Entity.java
Forked from
COUETOUX Basile / FirefighterStarter
Source project has a limited visibility.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
ShapeContainer.java 619 B
package shape;
import javafx.scene.canvas.GraphicsContext;
import java.util.ArrayList;
import java.util.List;
public class ShapeContainer {
// Liste pour stocker les formes
private List<Shape> shapes = new ArrayList<>();
// Méthode pour ajouter une forme dans le conteneur
public void add(Shape shape) {
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
}
}
}