Class BlocGraphique

java.lang.Object
   |
   +----BlocGraphique

public class BlocGraphique
extends Object
Definition d'un bloc graphique composant élémentaire d'une pièce.

Version:
Version 1.0 => Version de base mais alors de base...
Author:
Alamargot François & Buiguez Arnaud;

Variable Index

 o couleur
Couleur du bloc graphique.
 o posX
Abscisse en colonne.
 o posY
Ordonnée en ligne.

Constructor Index

 o BlocGraphique(Color, int, int)
Constructeur du bloc graphique.

Method Index

 o draw(Graphics)
Dessine le bloc graphique.
 o getPosX()
Retourne la position X du bloc dans la matrice.
 o getPosY()
Retourne la position en Y du bloc dans la matrice.
 o setPosX(int)
Positionne en X l'affichage du bloc dans la matrice.
 o setPosY(int)
Positionne en Y l'affichage du bloc dans la matrice.

Variables

 o posX
 private int posX
Abscisse en colonne.

 o posY
 private int posY
Ordonnée en ligne.

 o couleur
 private Color couleur
Couleur du bloc graphique.

Constructors

 o BlocGraphique
 public BlocGraphique(Color couleur,
                      int posX,
                      int posY)
Constructeur du bloc graphique. On donne sa couleur et sa position dans la matrice.

Parameters:
couleur - Couleur de remplissage du bloc graphique.
posX - Position en X du bloc graphique
posy - Position en Y du bloc graphique

Methods

 o draw
 public void draw(Graphics g)
Dessine le bloc graphique.

Parameters:
g - Graphics d'affichage.
 o getPosX
 public int getPosX()
Retourne la position X du bloc dans la matrice.

Returns:
L'abscisse du bloc.
 o getPosY
 public int getPosY()
Retourne la position en Y du bloc dans la matrice.

Returns:
L'ordonnee du bloc.
 o setPosX
 public void setPosX(int posX)
Positionne en X l'affichage du bloc dans la matrice.

Parameters:
posX - L'abscisse du bloc.
 o setPosY
 public void setPosY(int posY)
Positionne en Y l'affichage du bloc dans la matrice.

Parameters:
posY - L'ordonnee du bloc.