Class RaccourcisClavier

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class RaccourcisClavier extends JFrame
Gestionnaire des raccourcis claviers de l'application
Author:
Léo Franch, Tristan Nogaret, Lucàs Vabre, Noé Villeneuve
See Also:
  • Field Details

  • Constructor Details

    • RaccourcisClavier

      public RaccourcisClavier()
      Créé une nouvelle fenêtre contenant la liste des raccourcis claviers de l'application ainsi qu'un bouton raccourcis par défaut qui réinitialise les raccourcis claviers de l'application
  • Method Details

    • actionBtnReset

      private void actionBtnReset(ActionEvent evt)
      Action lors du clic sur le bouton Reset Charge les raccourcis par défaut puis les sauvegarde et met à jour l'interface
    • chargerRaccourcis

      public static void chargerRaccourcis()
      Lis le fichier de sauvegarde et restaure la HashMap des raccourcis
      See Also:
    • sauvegarderRaccourcis

      public static void sauvegarderRaccourcis()
      Écrit dans le fichier de sauvegarde la HashMap des raccourcis
      See Also:
    • initialisationFichierRaccourcis

      private static void initialisationFichierRaccourcis()
      Remplis la HashMap avec les raccourcis claviers par défaut et la sauvegarde
    • affecterRaccourcis

      public static void affecterRaccourcis()
      Affecte a chaque MenuItem le raccourci qui lui est destiné