# Unnamed Package

Class
Description
Button
Class containing custom settings for JButtons.
CongratulationsDialog
CongratulationsDialog permet de crée une boîte de dialogue de félicitations pour afficher le temps de résolution d'un Sudoku.
DialogManager
Interface containing definition to showDialog box.
GMCase
GMCase représente une case dans une grille éditable.
GMCaseKeyListener
GMCaseKeyListener est un KeyListener utilisé pour écouter les événements de touche dans GMCase.
GMCaseMouseListener
GMChecker
GMChecker est utilisée pour vérifier la cohérence de la grille.
GMGrid
A custom JPanel class representing a Sudoku grid.
GMHowToCreateController
La classe GMHowToCreateController est un contrôleur qui gère l'affichage de la fenêtre de création de grille.
GMHowToCreateDialogManager
La classe GMHowToCreateDialogManager est un gestionnaire de dialogue qui affiche des instructions sur la manière de créer une grille dans une boîte de dialogue.
GMHowToCreateView
La classe GMHowToCreateView est une vue qui affiche les instructions pour créer une grille dans une boîte de dialogue.
GMImport
La classe GMImport est utilisée pour importer une grille à partir d'un fichier.
GMResetGrid
La classe GMResetGrid sert à crée une nouvelle grille de 0.
GMRules
GMRules gère les actions liées aux règles du jeu.
GMSaver
Cette classe implémente un gestionnaire d'enregistrement de grille de jeu.
GMSaverActionListener
GMUserInterfaceController
GMUserInterfaceView
La classe GMUserInterfaceView représente la vue de l'interface utilisateur pour le créateur de grille.
GridMaker
GridSolver
GSCase
GSCase représente une case dans une grille de jeu.
GSCaseMouseListener
Classe GSCaseMouseListener implémente l'interface MouseListener pour gérer les événements de la souris sur un GSCase.
GSGrid
Cette classe représente la grille de jeu pour le Sudoku.
GSImport
La classe GSImport est utilisée pour importer une grille à partir d'un fichier.
GSMenu
La classe GSMenu représente le menu jouer du jeu Sudoku.
GSMenuController
La classe GSMenuController gère les actions déclenchées par les boutons du menu.
GSPlay
Classe GSPlay pour jouer au Sudoku.
GSPlayController
Le contrôleur pour le jeu de la grille.
GSSolver
La classe GSSolver résout une grille de Sudoku et affiche le résultat dans une fenêtre.
GSTest
La classe GSTest contient les méthodes pour tester la validité d'une grille de Sudoku.
GSWin
GSWin gère l'affichage d'une fenêtre de félicitations pour avoir résolu le Sudoku.
HomeButtonClickListener
Listener pour les clics sur les boutons dans le menu.
HomeView
HomeView représente la vue de la page d'accueil de l'application Sudoku.
MusicButton
Fournit un bouton qui bascule entre la lecture et l'arrêt de la musique lorsqu'il est cliqué.
MusicPlayer
Classe contenant un lecteur de musique simple qui permet de jouer et d'arrêter la musique.
RulesDialogManager
RulesDialogManager gère l'affichage de la boîte de dialogue des règles.
RulesSudoku
RulesSudoku représente le panneau affichant les règles du Sudoku.
Title
Title est une étiquette Swing personnalisée utilisée pour afficher un titre centré avec une police et une couleur spécifiées.
Window
Window est une classe représentant la fenêtre principale de l'application Sudoku.