Class PieceEdit
PieceEdit
- public class PieceEdit
- implements MouseListener, ActionListener
-
buttonAjouter
- Bouton d'ajout de la piece au jeu.
-
buttonAnnuler
- Bouton d'annulation de l'edition.
-
buttonLoad
- Bouton de chargement a partir d'un fichier.
-
buttonSave
- Bouton de sauvegarde dans un fichier.
-
canvas
- Canvas d'affichage de la matrice de la piece.
-
frame
- Frame d'affichage de l'editeur.
-
jeu
- Jeu a qui il faut retourner la piece creee.
-
listColors
- Liste des couleurs.
-
listTailles
- Liste des tailles de la matrice d'edition de la piece.
-
mat
- Matrice d'edition de la piece.
-
PieceEdit(int, Jeu)
- Constructeur de l'editeur de pieces.
-
actionPerformed(ActionEvent)
- Methode d'appel dans le cas d'appui sur un bouton ou une liste.
-
mouseClicked(MouseEvent)
- Gestionnaire de clic sur le bouton de la souris (obligatoire pour MouseListener).
-
mouseEntered(MouseEvent)
- Gestionnaire de clic sur le bouton de la souris (obligatoire pour MouseListener).
-
mouseExited(MouseEvent)
- Gestionnaire de clic sur le bouton de la souris (obligatoire pour MouseListener).
-
mousePressed(MouseEvent)
- Gestionnaire de clic sur le bouton de la souris (obligatoire pour MouseListener).
-
mouseReleased(MouseEvent)
- Gestionnaire de clic sur le bouton de la souris (obligatoire pour MouseListener).
-
setMatrix(Matrix)
- Change la matrice d'edition.
-
setSizeMat(int)
- Change la taille de la matrice d'edition.
mat
private Matrix mat
- Matrice d'edition de la piece.
jeu
private Jeu jeu
- Jeu a qui il faut retourner la piece creee.
frame
private static JFrame frame
- Frame d'affichage de l'editeur.
canvas
private static PieceEditCanvas canvas
- Canvas d'affichage de la matrice de la piece.
listColors
private static JComboBox listColors
- Liste des couleurs.
listTailles
private static JComboBox listTailles
- Liste des tailles de la matrice d'edition de la piece.
buttonSave
private static JButton buttonSave
- Bouton de sauvegarde dans un fichier.
buttonLoad
private static JButton buttonLoad
- Bouton de chargement a partir d'un fichier.
buttonAjouter
private static JButton buttonAjouter
- Bouton d'ajout de la piece au jeu.
buttonAnnuler
private static JButton buttonAnnuler
- Bouton d'annulation de l'edition.
PieceEdit
public PieceEdit(int size,
Jeu jeu)
- Constructeur de l'editeur de pieces.
- Parameters:
- size - Taille de la matrice de la piece.
- jeu - Jeu a qui retourner la piece a ajouter.
actionPerformed
public void actionPerformed(ActionEvent e)
- Methode d'appel dans le cas d'appui sur un bouton ou une liste.
- Parameters:
- e - Type d'action.
mouseClicked
public void mouseClicked(MouseEvent e)
- Gestionnaire de clic sur le bouton de la souris (obligatoire pour MouseListener).
- Parameters:
- e - Type d'evenement.
mouseEntered
public void mouseEntered(MouseEvent e)
- Gestionnaire de clic sur le bouton de la souris (obligatoire pour MouseListener).
- Parameters:
- e - Type d'evenement.
mouseExited
public void mouseExited(MouseEvent e)
- Gestionnaire de clic sur le bouton de la souris (obligatoire pour MouseListener).
- Parameters:
- e - Type d'evenement.
mousePressed
public void mousePressed(MouseEvent e)
- Gestionnaire de clic sur le bouton de la souris (obligatoire pour MouseListener).
- Parameters:
- e - Type d'evenement.
mouseReleased
public void mouseReleased(MouseEvent e)
- Gestionnaire de clic sur le bouton de la souris (obligatoire pour MouseListener).
- Parameters:
- e - Type d'evenement.
setMatrix
public void setMatrix(Matrix mat)
- Change la matrice d'edition.
- Parameters:
- mat - Nouvelle matrice à editer
setSizeMat
public void setSizeMat(int size)
- Change la taille de la matrice d'edition.
- Parameters:
- size - Nouvelle taille de la matrice d'edition.