diff --git a/src/fr/monkhanny/dorfromantik/listeners/GameSettingsWindowListener.java b/src/fr/monkhanny/dorfromantik/listeners/GameSettingsWindowListener.java index a738fbb..d3de0fb 100644 --- a/src/fr/monkhanny/dorfromantik/listeners/GameSettingsWindowListener.java +++ b/src/fr/monkhanny/dorfromantik/listeners/GameSettingsWindowListener.java @@ -6,42 +6,91 @@ import java.awt.event.WindowListener; public class GameSettingsWindowListener implements WindowListener { private JFrame gameFrame; - +/** + * @version 1.0 + * @author Khalid CHENOUNA + * Listener pour gérer les événements liés à la fenêtre des paramètres du jeu. + * Ce listener réaffiche la fenêtre principale du jeu (gameFrame) lorsque la + * fenêtre des paramètres est en train de se fermer. + */ public GameSettingsWindowListener(JFrame gameFrame) { + /** + * La fenêtre principale du jeu à réafficher. + */ this.gameFrame = gameFrame; + /** + * Constructeur pour initialiser le listener avec la fenêtre principale du jeu. + * + * @param gameFrame la fenêtre principale du jeu. + */ } - + /** + * Méthode appelée lorsque la fenêtre est ouverte. + * Aucun comportement n'est implémenté pour cet événement. + * + * @param e l'événement de fenêtre. + */ @Override public void windowOpened(WindowEvent e) { // Rien à faire ici } - + /** + * Méthode appelée lorsque la fenêtre est en train de se fermer. + * Cette implémentation réaffiche la fenêtre principale du jeu. + * + * @param e l'événement de fenêtre. + */ @Override public void windowClosing(WindowEvent e) { // Réafficher la gameFrame gameFrame.setVisible(true); } - + /** + * Méthode appelée lorsque la fenêtre a été fermée. + * Aucun comportement n'est implémenté pour cet événement. + * + * @param e l'événement de fenêtre. + */ @Override public void windowClosed(WindowEvent e) { // Rien à faire ici } - + /** + * Méthode appelée lorsque la fenêtre est réduite en icône. + * Aucun comportement n'est implémenté pour cet événement. + * + * @param e l'événement de fenêtre. + */ @Override public void windowIconified(WindowEvent e) { // Rien à faire ici } - + /** + * Méthode appelée lorsque la fenêtre est restaurée après avoir été réduite. + * Aucun comportement n'est implémenté pour cet événement. + * + * @param e l'événement de fenêtre. + */ @Override public void windowDeiconified(WindowEvent e) { // Rien à faire ici } - + /** + * Méthode appelée lorsque la fenêtre devient active. + * Aucun comportement n'est implémenté pour cet événement. + * + * @param e l'événement de fenêtre. + */ @Override public void windowActivated(WindowEvent e) { // Rien à faire ici } - + /** + * Méthode appelée lorsque la fenêtre devient inactive. + * Aucun comportement n'est implémenté pour cet événement. + * + * @param e l'événement de fenêtre. + */ @Override public void windowDeactivated(WindowEvent e) { // Rien à faire ici