Serialized Form


Package othello.views

Class othello.views.AbootView extends javax.swing.JDialog implements Serializable

serialVersionUID: 2977467276808553281L

Serialized Fields

fermerJButton

javax.swing.JButton fermerJButton
Le bouton qui permet de masquer la vue

Class othello.views.ContentsView extends javax.swing.JDialog implements Serializable

serialVersionUID: 1038201197257467642L

Class othello.views.EndGameView extends javax.swing.JDialog implements Serializable

serialVersionUID: 4442379950416472335L

Serialized Fields

model

GameModel model
Le modèle du jeu


controler

Controler controler
Le controleur


blackPown

java.awt.image.BufferedImage blackPown
L'image du pion blanc utilisée pour la victoire


whitePown

java.awt.image.BufferedImage whitePown
L'image du pion noir utilisée pour la victoire


endGame

java.awt.image.BufferedImage endGame
L'image de l'icone


deuce

java.awt.image.BufferedImage deuce
L'image de l'égalité


buttonYes

javax.swing.JButton buttonYes
Le bouton qui relance une nouvelle partie


buttonNo

javax.swing.JButton buttonNo
Le bouton qui permet de quitter le jeu


labelRes

javax.swing.JLabel labelRes
Le label qui indique le vainqueur


labelIconRes

javax.swing.JLabel labelIconRes
Le label qui contient l'icone du vainqueur ou de l'égalité

Class othello.views.GameBoard extends javax.swing.JPanel implements Serializable

serialVersionUID: 5961223344359135685L

Serialized Fields

controler

Controler controler
Le controleur du jeu


model

GameModel model
Le modèle du jeu


blackPown

java.awt.image.BufferedImage blackPown
L'image d'un pion du premier joueur


whitePown

java.awt.image.BufferedImage whitePown
L'image d'un pion du second joueur


background

java.awt.image.BufferedImage background
L'image du fond


debug

boolean debug
mise à true elle affiche les coordonnées des cases

Class othello.views.GameView extends javax.swing.JFrame implements Serializable

serialVersionUID: 7630246509467804669L

Serialized Fields

controler

Controler controler
Le controleur du jeu


plateauJeu

GameBoard plateauJeu
Le plateau de jeu


menuBar

javax.swing.JMenuBar menuBar
La barre de menu


menuJeu

javax.swing.JMenu menuJeu
Le menu jeu


menuParametres

javax.swing.JMenu menuParametres
Le menu paramètres


menuAide

javax.swing.JMenu menuAide
Le menu aide


menuItemNouvellePartie

javax.swing.JMenuItem menuItemNouvellePartie
L'élément de menu nouvelle partie


menuItemQuitter

javax.swing.JMenuItem menuItemQuitter
L'élément de menu quitter


menuItemPreferences

javax.swing.JMenuItem menuItemPreferences
L'élément de menu préférences


menuItemSommaire

javax.swing.JMenuItem menuItemSommaire
L'élément de menu sommaire


menuItemAPropos

javax.swing.JMenuItem menuItemAPropos
L'élément de menu à propos

Class othello.views.PreferenceView extends javax.swing.JDialog implements Serializable

serialVersionUID: 1203846589086620819L

Serialized Fields

controler

Controler controler
Le contrôleur du jeu


model

PreferenceModel model
Le modèle du jeu


radioButton

javax.swing.JRadioButton[][] radioButton
Les boutons pour choisir les joueurs


music

javax.swing.JCheckBox music
La checkbox pour le son


sounds

javax.swing.JCheckBox sounds
La checkbox pour la musique