diff --git a/src/lecteur_pdf/menuBar/menu/MenuMode.java b/src/lecteur_pdf/menuBar/menu/MenuMode.java new file mode 100644 index 0000000..0b59fa3 --- /dev/null +++ b/src/lecteur_pdf/menuBar/menu/MenuMode.java @@ -0,0 +1,15 @@ +package lecteur_pdf.menuBar.menu; + +import lecteur_pdf.IhmPdf; +import lecteur_pdf.menuBar.menuItems.*; + +import javax.swing.*; + +public class MenuMode extends JMenu { + public MenuMode(IhmPdf parent) { + super("Options"); + // Ajoute les menu items + add(new NouvelleFenetre(parent)); + add(new ModeSynchronise(parent)); + } +} \ No newline at end of file diff --git a/src/lecteur_pdf/menuBar/menuItems/ModeSynchronise.java b/src/lecteur_pdf/menuBar/menuItems/ModeSynchronise.java new file mode 100644 index 0000000..69fd73b --- /dev/null +++ b/src/lecteur_pdf/menuBar/menuItems/ModeSynchronise.java @@ -0,0 +1,20 @@ +package lecteur_pdf.menuBar.menuItems; + +import lecteur_pdf.IhmPdf; + +import javax.swing.*; +import java.awt.event.KeyEvent; + +public class ModeSynchronise extends JMenuItem { + + IhmPdf parent; + + public ModeSynchronise(IhmPdf parent) { + super("Mode Synchronisé"); + this.parent = parent; + + // TODO ajouter une checkbox pour indiquer si l'option est utilisé + + // TODO ajouter l'options de mode Synchronisé + } +} \ No newline at end of file diff --git a/src/lecteur_pdf/menuBar/menuItems/ModifierTouches.java b/src/lecteur_pdf/menuBar/menuItems/ModifierTouches.java new file mode 100644 index 0000000..3a92ac9 --- /dev/null +++ b/src/lecteur_pdf/menuBar/menuItems/ModifierTouches.java @@ -0,0 +1,18 @@ +package lecteur_pdf.menuBar.menuItems; + +import lecteur_pdf.IhmPdf; + +import javax.swing.*; +import java.awt.event.KeyEvent; + +public class ModifierTouches extends JMenuItem { + + IhmPdf parent; + + public ModifierTouches(IhmPdf parent) { + super("Modifier Touches"); + this.parent = parent; + + // TODO ajouter l'options de modif de touches + } +} diff --git a/src/lecteur_pdf/menuBar/menuItems/NouvelleFenetre.java b/src/lecteur_pdf/menuBar/menuItems/NouvelleFenetre.java new file mode 100644 index 0000000..a77c598 --- /dev/null +++ b/src/lecteur_pdf/menuBar/menuItems/NouvelleFenetre.java @@ -0,0 +1,20 @@ +package lecteur_pdf.menuBar.menuItems; + +import lecteur_pdf.IhmPdf; + +import javax.swing.*; +import java.awt.event.KeyEvent; + +public class NouvelleFenetre extends JMenuItem { + + IhmPdf parent; + + public NouvelleFenetre(IhmPdf parent) { + super("Nouvelle Fenêtre"); + this.parent = parent; + + // TODO griser l'options lorsque inutilisable + + // TODO ajouter l'options nouvelle fenêtre + } +} \ No newline at end of file