# Serialized Form

## Package lecteur_pdf.affichage

### Class lecteur_pdf.affichage.Fenetre

class Fenetre extends JFrame implements Serializable

#### Serialized Fields

##### affichageVertical

    boolean affichageVertical

Définit la disposition d'affichage des pages du document PDF

##### documentPDF

    PDF documentPDF

Le document PDF courant

##### fichier

    File fichier

Le fichier courant

##### fullscreen

    boolean fullscreen

Définit l'état de la fenêtre, true si la fenêtre est en plein écran

##### menu

    Menu menu

Le menu de la fenêtre

##### TITRE

    String TITRE

Titre de la fenêtre

## Package lecteur_pdf.document

### Class lecteur_pdf.document.Page

class Page extends JLabel implements Serializable

#### Serialized Fields

##### IMAGE_ICON

    ImageIcon IMAGE_ICON

Image de la page générée

##### INDEX

    int INDEX

Indice de la page dans le document

##### ZOOM

    float ZOOM

Zoom de la page (1.0f == 100 %, 0.5 == 50%, ...)

### Class lecteur_pdf.document.PDF

class PDF extends JPanel implements Serializable

#### Serialized Fields

##### document

    org.apache.pdfbox.pdmodel.PDDocument document

Document chargé

##### pages

    Page[] pages

Les pages chargés

##### zoom

    float zoom

Le zoom des pages du document

## Package lecteur_pdf.menu

### Class lecteur_pdf.menu.Menu

class Menu extends JMenuBar implements Serializable

#### Serialized Fields

##### FENETRE

    Fenetre FENETRE

La Fenêtre mère de la barre des menus

##### ITEM_LIST

    ArrayList<JMenuItem> ITEM_LIST

Liste contenant les différents sous menus

##### MENU_LIST

    ArrayList<JMenu> MENU_LIST

Liste contenant les différents menus