Package lecteur_pdf

Class GestionFenetre

java.lang.Object
lecteur_pdf.GestionFenetre

public class GestionFenetre extends Object
Gestionnaire des fenêtres ouvertes dans l'application
Author:
Léo Franch, Tristan Nogaret, Lucàs Vabre, Noé Villeneuve
  • Field Details

    • ICONE

      public static final Image ICONE
      Icône de l'application (affiché en haut à droite des fenêtres)
      See Also:
    • NB_MAX_PDF

      public static final int NB_MAX_PDF
      Nombre maximum de PDF que l'application peut ouvrir en simultané
      See Also:
    • FENETRE_LIST

      public static final List<Fenetre> FENETRE_LIST
      Liste des fenêtres ouvertes
      See Also:
  • Constructor Details

    • GestionFenetre

      public GestionFenetre()
  • Method Details

    • newIhmPdf

      public static void newIhmPdf()
      Crée une nouvelle fenêtre si NB_MAX_PDF n'est pas atteint
    • nextPages

      public static void nextPages()
      Méthode qui affiche la page suivante de tous les PDF ouverts (mode Synchronisé)
    • previousPages

      public static void previousPages()
      Méthode qui affiche la page précédente de tous les PDF ouverts (mode Synchronisé)
    • main

      public static void main(String[] args)
      Lance l'application
      Parameters:
      args - non utilisé