# Serialized Form

## Package <Unnamed>

### Class Button

class Button extends JButton implements Serializable

### Class CongratulationsDialog

class CongratulationsDialog extends JOptionPane implements Serializable

### Class GMCase

class GMCase extends JPanel implements Serializable

#### Serialized Fields

##### actionButton

    JButton actionButton

Bouton pour afficher le texte

##### cellValue

    int cellValue

Valeur actuelle de la case

##### col

    int col

##### displayText

    String displayText

Texte à afficher dans la case

##### grille

    GMGrid grille

##### isActive

    boolean isActive

Statut de la case

##### row

    int row

### Class GMGrid

class GMGrid extends JPanel implements Serializable

#### Serialized Fields

##### exportedGrid

    int[] exportedGrid

##### gridCases

    GMCase[][] gridCases

##### gridValues

    int[][] gridValues

### Class GMHowToCreateView

class GMHowToCreateView extends JPanel implements Serializable

#### Serialized Fields

##### BACKGROUND_COLOR

    Color BACKGROUND_COLOR

##### FRAME_SIZE

    Dimension FRAME_SIZE

##### TEXT

    String TEXT

##### TEXT_COLOR

    Color TEXT_COLOR

##### TEXT_FONT

    Font TEXT_FONT

##### TITLE

    String TITLE

##### TITLE_COLOR

    Color TITLE_COLOR

##### TITLE_FONT

    Font TITLE_FONT

### Class GSCase

class GSCase extends JPanel implements Serializable

#### Serialized Fields

##### digitCount

    byte digitCount

##### isActive

    boolean isActive

##### isInitial

    boolean isInitial

##### label

    JLabel label

##### mouseListener

    GSCaseMouseListener mouseListener

##### parentGrid

    GSGrid parentGrid

##### positionX

    int positionX

##### positionY

    int positionY

##### primaryValue

    int primaryValue

##### quaternaryValue

    int quaternaryValue

##### secondaryValue

    int secondaryValue

##### tertiaryValue

    int tertiaryValue

##### text

    String text

### Class GSGrid

class GSGrid extends JLabel implements Serializable

#### Serialized Fields

##### activeX

    int activeX

##### activeY

    int activeY

##### cases

    GSCase[][] cases

##### isPlaying

    Boolean isPlaying

##### menu

    GSMenu menu

##### tableauGrille

    int[][] tableauGrille

### Class HomeView

class HomeView extends JPanel implements Serializable

#### Serialized Fields

##### AUDIO_OFF

    String AUDIO_OFF

##### AUDIO_ON

    String AUDIO_ON

##### BACKGROUND_COLOR

    Color BACKGROUND_COLOR

##### BUTTON_FONT

    Font BUTTON_FONT

##### BUTTON_SIZE

    Dimension BUTTON_SIZE

##### BUTTON_TEXTS

    String[] BUTTON_TEXTS

##### buttonPanel

    JPanel buttonPanel

##### buttonsList

    List<Button> buttonsList

##### imageLabel

    JLabel imageLabel

##### labels

    Title[] labels

##### MUSIC_FILE

    String MUSIC_FILE

##### musicButton

    MusicButton musicButton

##### SUBTITLE_FONT

    Font SUBTITLE_FONT

##### TITLE_FONT

    Font TITLE_FONT

##### TITLE_TEXT_COLOR

    Color TITLE_TEXT_COLOR

##### titlePanel

    JPanel titlePanel

##### window

    Window window

### Class MusicButton

class MusicButton extends JButton implements Serializable

#### Serialized Fields

##### iconOff

    ImageIcon iconOff

L'icône à afficher lorsque la musique est désactivée.

##### iconOn

    ImageIcon iconOn

L'icône à afficher lorsque la musique est activée.

##### musicPlayer

    MusicPlayer musicPlayer

Le lecteur de musique associé à ce bouton.

### Class RulesSudoku

class RulesSudoku extends JPanel implements Serializable

#### Serialized Fields

##### BACKGROUND_COLOR

    Color BACKGROUND_COLOR

Couleur d'arrière-plan du panneau

##### FRAME_SIZE

    Dimension FRAME_SIZE

Taille de la fenêtre des règles

### Class Title

class Title extends JLabel implements Serializable

### Class Window

class Window extends JFrame implements Serializable

#### Serialized Fields

##### PAGE_TITLE

    String PAGE_TITLE

Le titre de la page actuelle.