Serialized Form


Package mastermind.client

Class mastermind.client.ClientGUI extends javax.swing.JFrame implements Serializable

Serialized Fields

mEngine

MastermindEngine mEngine

gui_panel

javax.swing.JPanel gui_panel

arrJPan

javax.swing.JPanel[] arrJPan

gui_status

javax.swing.JLabel gui_status

gui_solver_status

javax.swing.JLabel gui_solver_status

gui_menubar

javax.swing.JMenuBar gui_menubar

gui_menu_game

javax.swing.JMenu gui_menu_game

gui_menu_help

javax.swing.JMenu gui_menu_help

gui_menu_cheat

javax.swing.JMenu gui_menu_cheat

gui_mi_new

javax.swing.JMenuItem gui_mi_new

gui_mi_newSolver

javax.swing.JMenuItem gui_mi_newSolver

gui_mi_open

javax.swing.JMenuItem gui_mi_open

gui_mi_save

javax.swing.JMenuItem gui_mi_save

gui_mi_settings

javax.swing.JMenuItem gui_mi_settings

gui_mi_exit

javax.swing.JMenuItem gui_mi_exit

gui_mi_help

javax.swing.JMenuItem gui_mi_help

gui_mi_about

javax.swing.JMenuItem gui_mi_about

gui_mi_showHidden

javax.swing.JMenuItem gui_mi_showHidden

gui_mi_showHiddenPeg

javax.swing.JMenuItem gui_mi_showHiddenPeg

arrGFXColor

javax.swing.ImageIcon[] arrGFXColor

arrGFXResult

javax.swing.ImageIcon[] arrGFXResult

icon_check

javax.swing.ImageIcon icon_check

icon_warning

javax.swing.ImageIcon icon_warning

icon_ok

javax.swing.ImageIcon icon_ok

icon_disabled

javax.swing.ImageIcon icon_disabled

icon_info

javax.swing.ImageIcon icon_info

arrIcon_guess

javax.swing.JLabel[][] arrIcon_guess

arrIcon_result

javax.swing.JLabel[][] arrIcon_result

arrIcon_pattern

javax.swing.JLabel[] arrIcon_pattern

arrJButton

javax.swing.JButton[] arrJButton

nbrOfIcons

int nbrOfIcons

nbrOfRows

int nbrOfRows

nbrOfPegs

int nbrOfPegs

arrVal_guess

int[][] arrVal_guess

arrVal_result

int[][] arrVal_result

arrVal_pattern

int[] arrVal_pattern

nbrOfFilledRows

int nbrOfFilledRows

chg_hidden

boolean chg_hidden

gapx_button_b

int gapx_button_b

gapx_result_b

int gapx_result_b

sizex_panel

int sizex_panel

sizex_status

int sizex_status

gapy_status_b

int gapy_status_b

sizex_gui

int sizex_gui

sizey_gui

int sizey_gui

ml

java.awt.event.MouseListener ml

al

java.awt.event.ActionListener al

mwl

java.awt.event.MouseWheelListener mwl

myDialog

javax.swing.JDialog myDialog

Class mastermind.client.ClientGUIHelp extends javax.swing.JFrame implements Serializable

Serialized Fields

jButton1

javax.swing.JButton jButton1

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jScrollPane3

javax.swing.JScrollPane jScrollPane3

jTextArea1

javax.swing.JTextArea jTextArea1

jTextArea2

javax.swing.JTextArea jTextArea2

jTextArea3

javax.swing.JTextArea jTextArea3

Class mastermind.client.ClientGUISettings extends javax.swing.JPanel implements Serializable

Serialized Fields

jCBColorList

java.lang.String[] jCBColorList

jCBColorDoubleList

java.lang.String[] jCBColorDoubleList

jCBPegList

java.lang.String[] jCBPegList

jCBRowList

java.lang.String[] jCBRowList

jCBDesignList

java.lang.String[] jCBDesignList

myDialog

javax.swing.JDialog myDialog

jBCancel

javax.swing.JButton jBCancel

jBSave

javax.swing.JButton jBSave

jCBColor

javax.swing.JComboBox jCBColor

jCBDesign

javax.swing.JComboBox jCBDesign

jCBDouble

javax.swing.JComboBox jCBDouble

jCBPeg

javax.swing.JComboBox jCBPeg

jCBRow

javax.swing.JComboBox jCBRow

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jStatus

javax.swing.JLabel jStatus

Package mastermind.engine

Class mastermind.engine.MastermindEngine extends java.lang.Object implements Serializable

Serialized Fields

settings

Settings settings

hiddenPattern

Guess hiddenPattern

historyGuess

java.util.ArrayList<E> historyGuess

historyResult

java.util.ArrayList<E> historyResult

Package mastermind.logic

Class mastermind.logic.SettingsHandler extends java.lang.Object implements Serializable

Serialized Fields

settings

Settings settings

Package mastermind.model

Class mastermind.model.Guess extends java.lang.Object implements Serializable

Serialized Fields

pegs

int[] pegs

score

int score

Class mastermind.model.Result extends java.lang.Object implements Serializable

Serialized Fields

anzPegColorPosRight

int anzPegColorPosRight

anzPegColorRight

int anzPegColorRight

Class mastermind.model.Settings extends java.lang.Object implements Serializable

Serialized Fields

numberOfColors

int numberOfColors

numberOfPegs

int numberOfPegs

allowDuplicateColor

boolean allowDuplicateColor

numberOfRows

int numberOfRows

idDesignUsed

int idDesignUsed