correction typo

This commit is contained in:
NonoL3Robot
2022-03-09 15:55:07 +01:00
parent 72c9fa4bc8
commit dd7a7aa796
14 changed files with 54 additions and 45 deletions
+13 -12
View File
@@ -42,7 +42,7 @@ public class Fenetre extends JFrame {
private boolean fullscreen = false;
/**
* Composant Graphique permettant la mise en place du plein ecran
* Composant Graphique permettant la mise en place du plein écran
*/
private GraphicsDevice device;
@@ -52,13 +52,13 @@ public class Fenetre extends JFrame {
public Fenetre() {
super(TITRE);
/* Icone de la fenêtre */
/* Icône de la fenêtre */
setIconImage(GestionFenetre.ICONE);
/* Déclaration des attributs */
pdfPanel = new PdfPanel();
/* Hierarchie */
/* Hiérarchie */
setContentPane(pdfPanel);
setJMenuBar(new MenuBar(this)); // Ajoute la barre des menus
@@ -89,16 +89,16 @@ public class Fenetre extends JFrame {
}
/**
* Si fullscreen est égal à false -> Désactive le mode Plein Ecran
* Sinon Active le mode Plein Ecran
* Si fullscreen est égal à false -> Désactive le mode Plein Écran
* Sinon Active le mode Plein Écran
*/
public void pleinEcran() {
if (!fullscreen) { // Active le Plein Ecran
if (!fullscreen) { // Active le Plein Écran
GraphicsEnvironment graphics = GraphicsEnvironment.getLocalGraphicsEnvironment();
device = graphics.getDefaultScreenDevice();
device.setFullScreenWindow(this);
} else { // Désactive le Plein Ecran
} else { // Désactive le Plein Écran
device.setFullScreenWindow(null);
setUndecorated(false);
setVisible(true);
@@ -108,8 +108,8 @@ public class Fenetre extends JFrame {
}
/**
* Décharge le PDF courrant, ferme la fenêtre
* Si il s'agit de la dernière fenêtre ouverte, arrête l'application
* Décharge le PDF courant, ferme la fenêtre
* S'il s'agit de la dernière fenêtre ouverte, arrête l'application
*/
public void quitter() {
@@ -120,15 +120,16 @@ public class Fenetre extends JFrame {
GestionFenetre.FENETRE_LIST.remove(this);
dispose();
/* Si la liste des fenêtres n'est pas pleine alors on reactive le boutton pour créer une nouvelle fenêtre */
/* Si la liste des fenêtres n'est pas pleine alors on réactive le
bouton pour créer une nouvelle fenêtre */
if (GestionFenetre.FENETRE_LIST.size() < GestionFenetre.NB_MAX_PDF) GestionMode.activerBtnNouvelleFenetre();
/* Si il n'y a plus de fenêtre ouvertes on quitte l'application */
/* S'il n'y a plus de fenêtres ouvertes on quitte l'application */
if (GestionFenetre.FENETRE_LIST.size() == 0) System.exit(0);
}
/**
* Décharge le PDF courrant et redéfini le titre de l'application
* Décharge le PDF courant et redéfini le titre de l'application
*/
public void fermerPdf() {
getPdfPanel().dechargerPdf();
+7 -5
View File
@@ -12,7 +12,7 @@ import java.util.ArrayList;
import java.util.List;
/**
* Gestionnaire des fênetres ouvertes dans l'application
* Gestionnaire des fenêtres ouvertes dans l'application
*
* @author Léo Franch
* @author Lucas Vabre
@@ -22,7 +22,7 @@ import java.util.List;
public class GestionFenetre {
/**
* Iconne de l'application (affiché en haut a droite des fenêtres)
* Icône de l'application (affiché en haut à droite des fenêtres)
*/
public static final Image ICONE = new ImageIcon("./lib/icon.png").getImage();
@@ -47,7 +47,8 @@ public class GestionFenetre {
}
/**
* Methode qui affiche la page suivante de tout les PDF ouvert (mode Synchronisé)
* Méthode qui affiche la page suivante de tous les PDF ouverts
* (mode Synchronisé)
*/
public static void nextPages() {
for (Fenetre ihm : FENETRE_LIST) {
@@ -56,7 +57,8 @@ public class GestionFenetre {
}
/**
* Methode qui affiche la page précédente de tout les PDF ouvert (mode Synchronisé)
* Méthode qui affiche la page précédente de tous les PDF ouverts
* (mode Synchronisé)
*/
public static void previousPages() {
for (Fenetre ihm : FENETRE_LIST) {
@@ -69,7 +71,7 @@ public class GestionFenetre {
* @param args non utilisé
*/
public static void main(String[] args) {
/* Définit le style de la fenêtre sur l'explorateur windows si possible */
/* Définit le style de la fenêtre sur l'explorateur Windows si possible */
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
} catch (Exception ignored) {}
@@ -12,7 +12,8 @@ import lecteur_pdf.menuBar.menuItems.*;
import javax.swing.*;
/**
* Element de la barre des menus contenant l'intégralités des actions lié à l'affichage de l'application
* Element de la barre des menus contenant l'intégralité des actions liés à
* l'affichage de l'application
*
* @author Léo Franch
* @author Lucas Vabre
@@ -38,7 +39,7 @@ public class MenuAffichage extends JMenu {
add(new PageSuivante(parent));
addSeparator();
/* Section des Zoom */
/* Section des Zooms */
add(new ZoomMoins(parent));
add(new ZoomDefaut(parent));
add(new ZoomPlus(parent));
@@ -12,7 +12,8 @@ import lecteur_pdf.menuBar.menuItems.*;
import javax.swing.*;
/**
* Element de la barre des menus contenant l'intégralités des actions lié à la gestion des fichers de l'application
* Element de la barre des menus contenant l'intégralité des actions liés à
* la gestion des fichiers de l'application
*
* @author Léo Franch
* @author Lucas Vabre
+5 -3
View File
@@ -15,7 +15,8 @@ import lecteur_pdf.menuBar.menuItems.NouvelleFenetre;
import javax.swing.*;
/**
* Element de la barre des menus contenant l'intégralités des actions lié au mode multi-affichage
* Element de la barre des menus contenant l'intégralité des actions liés au
* mode multi-affichage
*
* @author Léo Franch
* @author Lucas Vabre
@@ -29,6 +30,7 @@ public class MenuMode extends JMenu {
*
* @param parent Référence de la fenêtre qui possède l'instance de ce menu
*/
@SuppressWarnings("GrazieInspection")
public MenuMode(Fenetre parent) {
super("Mode");
@@ -37,10 +39,10 @@ public class MenuMode extends JMenu {
ModeSynchronise modeSynchronise = new ModeSynchronise();
NouvelleFenetre nouvelleFenetre = new NouvelleFenetre(parent);
/* Les ajoute au gestionnaire des mode */
/* Les ajoute au gestionnaire des modes */
GestionMode.addItem(nouvelleFenetre, modeSepare, modeSynchronise);
/* Ajoute les menu items */
/* Ajoute les menuItems */
add(nouvelleFenetre);
addSeparator();
add(modeSepare);
@@ -12,7 +12,8 @@ import lecteur_pdf.menuBar.menuItems.*;
import javax.swing.*;
/**
* Element de la barre des menus contenant l'intégralités des Options de l'application
* Element de la barre des menus contenant l'intégralité des options de
* l'application
*
* @author Léo Franch
* @author Lucas Vabre
@@ -22,7 +23,7 @@ import javax.swing.*;
public class MenuOptions extends JMenu {
/**
* Crée une nouvelle instance du menu Option
* Crée une nouvelle instance du menu Options
*
* @param parent Référence de la fenêtre qui possède l'instance de ce menu
*/
@@ -35,7 +35,7 @@ public class FermerFichier extends MenuItem {
protected void action(ActionEvent evt) {
if (parent.getPdfPanel().isCharge()) {
String TITRE = "Fermeture du document";
String MESSAGE = "Etes vous sûr de vouloir fermer le document ?";
String MESSAGE = "Êtes-vous sûr de vouloir fermer le document ?";
if (Popup.OuiNonPopup(parent, TITRE, MESSAGE) == JOptionPane.YES_OPTION) parent.fermerPdf();
}
@@ -41,7 +41,7 @@ public abstract class MenuItem extends JMenuItem {
}
/**
* Action de l'element lors du clic
* Action de l'élément lors du clic
* @param evt Action de l'utilisateur (clic)
*/
protected abstract void action(ActionEvent evt);
@@ -42,7 +42,7 @@ public class OuvrirFichier extends MenuItem {
return;
}
/* Si il y a deja un fichier d'ouvert, on le ferme */
/* S'il y a deja un fichier d'ouvert, on le ferme */
parent.getPdfPanel().dechargerPdf();
parent.setTitle(Fenetre.TITRE);
parent.pack();
@@ -25,7 +25,7 @@ public class PleinEcran extends MenuItem {
* @param parent
*/
public PleinEcran(Fenetre parent) {
super(parent, "Mode Plein Ecran");
super(parent, "Mode Plein Écran");
}
@Override
@@ -33,7 +33,7 @@ public class Quitter extends MenuItem {
@Override
protected void action(ActionEvent evt) {
final String TITRE = "Quitter";
final String MESSAGE = "Etes-vous sûr de vouloir quitter l'application ?";
final String MESSAGE = "Êtes-vous sûr de vouloir quitter l'application ?";
if (Popup.OuiNonPopup(parent, TITRE, MESSAGE) == JOptionPane.YES_OPTION) parent.quitter();
}
}
+10 -10
View File
@@ -55,7 +55,7 @@ public class PdfPanel extends JPanel {
processing = false;
pleineLargeur = false;
/* Controleurs */
/* Contrôleurs */
JPanel controls = new JPanel();
JButton btnPrecedent = new JButton("Précédent");
indexPageInput = new JTextField(7);
@@ -97,7 +97,7 @@ public class PdfPanel extends JPanel {
}
});
/* A la pression de la touche entrée on fait une recherche */
/* À la pression de la touche entrée on fait une recherche */
indexPageInput.addActionListener(e -> {
String saisie = indexPageInput.getText();
try {
@@ -120,7 +120,7 @@ public class PdfPanel extends JPanel {
}
/**
* @param evt Ecouteur d'évèvement
* @param evt Écouteur d'évènement
*/
private void btnSuivantAction(ActionEvent evt) {
if (GestionMode.isModeSepare()) nextPage();
@@ -128,7 +128,7 @@ public class PdfPanel extends JPanel {
}
/**
* @param evt Ecouteur d'évèvement
* @param evt Écouteur d'évènement
*/
private void btnPrecedentAction(ActionEvent evt) {
if (GestionMode.isModeSepare()) previousPage();
@@ -150,7 +150,7 @@ public class PdfPanel extends JPanel {
}
/**
* Prédicat qui vérifie si un index de page est valide pour le PDF courrant
* Prédicat qui vérifie si un index de page est valide pour le PDF courant
*
* @param index Entier correspondant a l'indice du numéro de page à tester
* @return true si le prédicat est vérifié, false sinon
@@ -161,10 +161,10 @@ public class PdfPanel extends JPanel {
}
/**
* Methode qui permet de charger un PDF dans le fenêtre courrante
* Methode qui permet de charger un PDF dans la fenêtre courante
*
* @param pdfFile Le fichier PDF à charger
* @return true si le PDF à pu se charger, false sinon
* @return true si le PDF a pu se charger, false sinon
*/
public boolean chargerPdf(File pdfFile) {
try {
@@ -184,7 +184,7 @@ public class PdfPanel extends JPanel {
}
/**
* Décharge le document courrant si il y en a un
* Décharge le document courant s'il y en a un
*/
public void dechargerPdf() {
if (isCharge()) {
@@ -209,7 +209,7 @@ public class PdfPanel extends JPanel {
}
/**
* Change la taille de la page courrante
* Change la taille de la page courante
*
* @param scale Valeur flottante (1.00f == 100%)
*/
@@ -219,7 +219,7 @@ public class PdfPanel extends JPanel {
}
/**
* Change la taille de la page courrante
* Change la taille de la page courante
*
* @param scale Valeur flottante (1.00f == 100%)
*/
@@ -32,7 +32,8 @@ public class RaccourcisClavier extends JFrame {
public static boolean saisieBloquee;
/**
* Liste des menus items, se remplis a la création de chaque MenuItem de l'application
* Liste des menus items, se remplis à la création de chaque MenuItem de
* l'application
*/
public static ArrayList<JMenuItem> listeMenuItems = new ArrayList<>();
@@ -47,7 +48,7 @@ public class RaccourcisClavier extends JFrame {
"Ouvrir",
"Fermer",
"Quitter",
"Mode Plein Ecran",
"Mode Plein Écran",
"Page précédente",
"Page suivante",
"Zoom 50%",
@@ -65,7 +66,7 @@ public class RaccourcisClavier extends JFrame {
KeyStroke.getKeyStroke(KeyEvent.VK_O, KeyEvent.CTRL_DOWN_MASK), // Ouvrir
KeyStroke.getKeyStroke(KeyEvent.VK_F, KeyEvent.CTRL_DOWN_MASK), // Fermer
KeyStroke.getKeyStroke(KeyEvent.VK_Q, KeyEvent.CTRL_DOWN_MASK), // Quitter
KeyStroke.getKeyStroke(KeyEvent.VK_F11, KeyEvent.CTRL_DOWN_MASK), // Mode Plein Ecran
KeyStroke.getKeyStroke(KeyEvent.VK_F11, KeyEvent.CTRL_DOWN_MASK), // Mode Plein Écran
KeyStroke.getKeyStroke(KeyEvent.VK_LEFT, KeyEvent.CTRL_DOWN_MASK), // Page Précédente
KeyStroke.getKeyStroke(KeyEvent.VK_RIGHT, KeyEvent.CTRL_DOWN_MASK), // Page Suivante
KeyStroke.getKeyStroke(KeyEvent.VK_MINUS, KeyEvent.CTRL_DOWN_MASK), // Zoom 50%
@@ -175,7 +176,7 @@ public class RaccourcisClavier extends JFrame {
}
/**
* Affecte a chaque MenuItems le raccourcis qui lui est destiné
* Affecte a chaque MenuItems le raccourci qui lui est destiné
*/
public static void affecterRaccourcis() {
for (JMenuItem menuItem : listeMenuItems) {
@@ -47,7 +47,7 @@ public class RaccourcisElement extends JPanel {
KeyStroke ks = KeyStroke.getKeyStroke(evt.getKeyCode(), getMask(previousKeyPressed));
System.out.println(ks);
/* Vérifie que ce raccourcis clavier n'existe pas */
/* Vérifie que ce raccourci clavier n'existe pas */
if (!RaccourcisClavier.raccourcis.containsValue(ks)) {
btnRaccourcis.setText(getMaskString(previousKeyPressed) + " + " + ks.toString().split(" ")[2]);
// On modifie la valeur