Class BarreMenu
BarreMenu
- public class BarreMenu
- implements ActionListener
Barre de menus contenant: Jeu, Options, Personnaliser, Aide.
- Version:
- Version 1.0 => Version de base mais alors de base...
- Author:
- Alamargot François & Buiguez Arnaud;
-
checkBoxSon
-
-
checkBoxVoirPiece
-
-
handicap
-
-
itemAideEnLigne
-
-
itemAPropos
-
-
itemBestScore
-
-
itemDemarrer
-
-
itemEditer
-
-
itemNouvelle
-
-
itemPause
-
-
itemQuitter
-
-
menuAide
-
-
menuJeu
-
-
menuOptions
-
-
menuOptionsHandicap
-
-
menuOptionsNiveau
-
-
menuPersonnaliser
-
-
niveau
-
-
radioButton1Player
-
-
radioButton2Player
-
-
radioButtonHandicap0
-
-
radioButtonHandicap1
-
-
radioButtonHandicap2
-
-
radioButtonHandicap3
-
-
radioButtonHandicap4
-
-
radioButtonHandicap5
-
-
radioButtonHandicap6
-
-
radioButtonHandicap7
-
-
radioButtonNiveau1
-
-
radioButtonNiveau10
-
-
radioButtonNiveau2
-
-
radioButtonNiveau3
-
-
radioButtonNiveau4
-
-
radioButtonNiveau5
-
-
radioButtonNiveau6
-
-
radioButtonNiveau7
-
-
radioButtonNiveau8
-
-
radioButtonNiveau9
-
-
separator1
-
-
separator2
-
-
separator3
-
-
separator4
-
-
separator5
-
-
separator6
-
-
separator7
-
-
tetris
-
-
BarreMenu(Tetris)
- Constructeur de la barre de menu.
Initialise les differents menus.
-
actionPerformed(ActionEvent)
- This method was created in VisualAge.
-
menuAide()
- Le menu d'aide.
-
menuJeu()
- Le menu de Jeu.
-
menuOptions()
- Le menu des Options.
-
menuOptionsHandicap()
- Le menu propre à la declaration des handicaps.
-
menuOptionsNiveau()
- Menu des Options gérant les niveaux.
-
menuPersonnaliser()
- Menu Personaliser : pour la creation de ses propres pieces.
-
resetHandicap()
- Gestion des radioButton des handicaps.
-
resetNiveau()
- Gestion des radioButton des niveaux.
-
setEnabledMenuOptions(boolean)
- Activation ou desactivation des menus niveau et handicap.
handicap
private static int handicap
niveau
private static int niveau
tetris
private Tetris tetris
menuJeu
private JMenu menuJeu
menuOptions
private JMenu menuOptions
menuOptionsNiveau
private JMenu menuOptionsNiveau
menuOptionsHandicap
private JMenu menuOptionsHandicap
menuPersonnaliser
private JMenu menuPersonnaliser
menuAide
private JMenu menuAide
itemNouvelle
private JMenuItem itemNouvelle
itemPause
private JMenuItem itemPause
itemDemarrer
private JMenuItem itemDemarrer
itemBestScore
private JMenuItem itemBestScore
itemEditer
private JMenuItem itemEditer
itemAPropos
private JMenuItem itemAPropos
itemAideEnLigne
private JMenuItem itemAideEnLigne
itemQuitter
private JMenuItem itemQuitter
separator1
private JSeparator separator1
separator2
private JSeparator separator2
separator3
private JSeparator separator3
separator4
private JSeparator separator4
separator5
private JSeparator separator5
separator6
private JSeparator separator6
separator7
private JSeparator separator7
checkBoxSon
private JCheckBoxMenuItem checkBoxSon
checkBoxVoirPiece
private JCheckBoxMenuItem checkBoxVoirPiece
radioButton1Player
private JRadioButtonMenuItem radioButton1Player
radioButton2Player
private JRadioButtonMenuItem radioButton2Player
radioButtonNiveau1
private JRadioButtonMenuItem radioButtonNiveau1
radioButtonNiveau2
private JRadioButtonMenuItem radioButtonNiveau2
radioButtonNiveau3
private JRadioButtonMenuItem radioButtonNiveau3
radioButtonNiveau4
private JRadioButtonMenuItem radioButtonNiveau4
radioButtonNiveau5
private JRadioButtonMenuItem radioButtonNiveau5
radioButtonNiveau6
private JRadioButtonMenuItem radioButtonNiveau6
radioButtonNiveau7
private JRadioButtonMenuItem radioButtonNiveau7
radioButtonNiveau8
private JRadioButtonMenuItem radioButtonNiveau8
radioButtonNiveau9
private JRadioButtonMenuItem radioButtonNiveau9
radioButtonNiveau10
private JRadioButtonMenuItem radioButtonNiveau10
radioButtonHandicap0
private JRadioButtonMenuItem radioButtonHandicap0
radioButtonHandicap1
private JRadioButtonMenuItem radioButtonHandicap1
radioButtonHandicap2
private JRadioButtonMenuItem radioButtonHandicap2
radioButtonHandicap3
private JRadioButtonMenuItem radioButtonHandicap3
radioButtonHandicap4
private JRadioButtonMenuItem radioButtonHandicap4
radioButtonHandicap5
private JRadioButtonMenuItem radioButtonHandicap5
radioButtonHandicap6
private JRadioButtonMenuItem radioButtonHandicap6
radioButtonHandicap7
private JRadioButtonMenuItem radioButtonHandicap7
BarreMenu
public BarreMenu(Tetris tetris)
- Constructeur de la barre de menu.
Initialise les differents menus.
- Parameters:
- tetris - La frame principale qui contient la barre de menus.
actionPerformed
public void actionPerformed(ActionEvent e)
- This method was created in VisualAge.
- Parameters:
- e - L'evenement produit sur le menu.
menuAide
public void menuAide()
- Le menu d'aide.
menuJeu
public void menuJeu()
- Le menu de Jeu.
menuOptions
public void menuOptions()
- Le menu des Options.
menuOptionsHandicap
public void menuOptionsHandicap()
- Le menu propre à la declaration des handicaps.
menuOptionsNiveau
public void menuOptionsNiveau()
- Menu des Options gérant les niveaux.
menuPersonnaliser
public void menuPersonnaliser()
- Menu Personaliser : pour la creation de ses propres pieces.
resetHandicap
public void resetHandicap()
- Gestion des radioButton des handicaps. On desactive le precedent button selectionne.
resetNiveau
public void resetNiveau()
- Gestion des radioButton des niveaux. On desactive le precedent button selectionne.
setEnabledMenuOptions
public void setEnabledMenuOptions(boolean bool)
- Activation ou desactivation des menus niveau et handicap.
- Parameters:
- bool - true => Affichage autorise. False => Affichage refuse.