Package niveau

Class Niveau

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class Niveau extends JPanel implements Serializable
Composant illustrant la simulation : Un niveau est une scène physique où sont représentés des objets intéractifs physique et des tuiles
See Also:
  • Constructor Details

    • Niveau

      public Niveau(Grille grille, String nom)
      Constructeur du niveau
      Parameters:
      grille - Objet représentant la grille ainsi que toutes ses tuiles
      nom - Nom que l'on donne au niveau
  • Method Details

    • dessiner

      public void dessiner(Graphics2D g2d)
      Permet de dessiner des les tuiles de l'objet niveau
      Parameters:
      g2d - Le contexte graphique
    • getGrille

      public Grille getGrille()
      Retourne la grille du niveau
      Returns:
      La grille du niveau
    • getNom

      public String getNom()
      Permet d'avoir le nom du niveau
      Returns:
      Le nom du niveau
    • setGrille

      public void setGrille(Grille grille)
      Modifie la grille du niveau
      Parameters:
      grille - La nouvelle grille du niveau
    • setNom

      public void setNom(String nom)
      Permet de changer le nom du niveau
      Parameters:
      nom - Le nouveau nom du niveau