Class GSGrid

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, SwingConstants

public class GSGrid extends JLabel
Cette classe représente la grille de jeu pour le Sudoku.
See Also:
  • Constructor Details

    • GSGrid

      public GSGrid(GSMenu menu)
      Constructeur de la classe GSGrid.
      Parameters:
      menu - Le menu associé à la grille.
  • Method Details

    • importGrid

      public void importGrid(int[] go)
      Importe les données du Sudoku dans la grille.
      Parameters:
      go - Tableau d'entiers représentant les données du Sudoku.
    • getCellValue

      public int getCellValue(int i, int j)
      Récupère la valeur d'une case à une position spécifique dans la grille.
      Parameters:
      i - L'indice de ligne de la case.
      j - L'indice de colonne de la case.
      Returns:
      La valeur de la case à la position spécifiée.
    • testActivity

      public void testActivity(int x, int y)
    • whoIsActive_X

      public int whoIsActive_X()
    • whoIsActive_Y

      public int whoIsActive_Y()
    • setValuetoCase

      public void setValuetoCase(int x, int y, int val)
    • isComplete

      public Boolean isComplete()
    • isPlaying

      public void isPlaying(Boolean _bool)
    • getMode

      public Boolean getMode()
    • solve

      public boolean solve()