diff --git a/src/lecteur_pdf/menu/KeyBinding.java b/src/lecteur_pdf/menu/KeyBinding.java index 0df1132..b34304e 100644 --- a/src/lecteur_pdf/menu/KeyBinding.java +++ b/src/lecteur_pdf/menu/KeyBinding.java @@ -7,7 +7,6 @@ package lecteur_pdf.menu; import javax.swing.*; -import java.awt.event.KeyEvent; import java.util.ArrayList; /** @@ -29,13 +28,6 @@ public class KeyBinding { ArrayList listeOptions; ArrayList listeRaccourcis; - static KeyStroke raccourciOuvrir = KeyStroke.getKeyStroke(KeyEvent.VK_O, - KeyEvent.CTRL_DOWN_MASK); - static KeyStroke raccourciFermer = KeyStroke.getKeyStroke(KeyEvent.VK_Q, - KeyEvent.CTRL_DOWN_MASK); - static KeyStroke raccourciQuitter = KeyStroke.getKeyStroke(KeyEvent.VK_X, - KeyEvent.CTRL_DOWN_MASK); - /** * TODO commenter la méthode */ @@ -43,14 +35,6 @@ public class KeyBinding { } - /** - * Méthode qui récupère la lettre pressée par l'utilisateur - * @return un KeyEvent correspond à la lettre pressée - */ - public KeyEvent getUserKey() { - return null; // bouchon - } - /** * TODO commenter la méthode * @param key diff --git a/src/lecteur_pdf/menu/Menu.java b/src/lecteur_pdf/menu/Menu.java index c075ad6..0996533 100644 --- a/src/lecteur_pdf/menu/Menu.java +++ b/src/lecteur_pdf/menu/Menu.java @@ -73,12 +73,15 @@ public class Menu extends JMenuBar { Quitter.addActionListener(this::actionPerformed); // Définis les raccourcis - - Ouvrir.setAccelerator(KeyBinding.raccourciOuvrir); - - Fermer.setAccelerator(KeyBinding.raccourciFermer); - - Quitter.setAccelerator(KeyBinding.raccourciQuitter); + KeyStroke raccourciOuvrir = KeyStroke.getKeyStroke(KeyEvent.VK_O, + KeyEvent.CTRL_DOWN_MASK); + Ouvrir.setAccelerator(raccourciOuvrir); + KeyStroke raccourciFermer = KeyStroke.getKeyStroke(KeyEvent.VK_Q, + KeyEvent.CTRL_DOWN_MASK); + Fermer.setAccelerator(raccourciFermer); + KeyStroke raccourciQuitter = KeyStroke.getKeyStroke(KeyEvent.VK_X, + KeyEvent.CTRL_DOWN_MASK); + Quitter.setAccelerator(raccourciQuitter); // Ajouter les éléments au menu "Fichier" Fichier.add(Ouvrir);